Orthogonality Reference #
Canonical known orthogonality rules for transformation operators.
The lookup is intentionally partial. none means that this theory does not
currently specify a canonical orthogonality relation for the pair.
The lookup itself enforces symmetry, so reversing the two operators cannot produce a different orthogonality relation.
Composition and orthogonality remain independent axes: a pair may have both a composition relation and an orthogonality relation without contradiction.
Return the canonical orthogonality relation for an operator pair when one is specified by this theory.
Equations
- SE.Transformation.orthogonality? SE.Transformation.OperatorCode.AZ SE.Transformation.OperatorCode.AT = some SE.Transformation.OrthogonalityRelation.orthogonal
- SE.Transformation.orthogonality? SE.Transformation.OperatorCode.AT SE.Transformation.OperatorCode.AZ = some SE.Transformation.OrthogonalityRelation.orthogonal
- SE.Transformation.orthogonality? SE.Transformation.OperatorCode.PR SE.Transformation.OperatorCode.CL = some SE.Transformation.OrthogonalityRelation.overlapping
- SE.Transformation.orthogonality? SE.Transformation.OperatorCode.CL SE.Transformation.OperatorCode.PR = some SE.Transformation.OrthogonalityRelation.overlapping
- SE.Transformation.orthogonality? SE.Transformation.OperatorCode.SP SE.Transformation.OperatorCode.MG = some SE.Transformation.OrthogonalityRelation.overlapping
- SE.Transformation.orthogonality? SE.Transformation.OperatorCode.MG SE.Transformation.OperatorCode.SP = some SE.Transformation.OrthogonalityRelation.overlapping
- SE.Transformation.orthogonality? x✝¹ x✝ = none
Instances For
Authorization and attestation have canonically orthogonal effect domains.
Projection and collapse have canonically overlapping effect domains.
Split and merge have canonically overlapping effect domains.
The canonical orthogonality lookup is symmetric.
An orthogonality relation is specified exactly for the three canonical unordered pairs currently declared by this theory.