Skip to content

Correct similarity transforms of operators #11

@jagot

Description

@jagot

The operators returned by get_operator are usually wrapped as R*M*R' which is fine if R'R=I, but this is generally not the case. Instead, the expression should be R*M*inv(R), which is dependent on ContinuumArrays.jl implementing inv(::AbstractQuasiMatrix) and that inv(R)*R=I is a no-op.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions