Transporting orientations along linear equivalences #
Orientation transport commutes with composition, and determinants characterize when transported rays agree. Integral unit signs retain or reverse orientations; signed Jacobians determine their compatibility under linear equivalences.
Main results #
Orientation.map_trans: transport along a composite is the composite of the transports.Orientation.map_reindex: transport along a linear equivalence commutes with reindexing.Orientation.reindex_trans: reindexing along a composite is the composite of the reindexings.Orientation.map_units_smul,Orientation.reindex_units_smul: transport and reindexing commute with scaling by units.Orientation.map_eq_map_iff_det_mul_pos:fandgtransportxto the same orientation if and only if0 < det f * det g.Orientation.map_eq_map_of_det_pos: two linear equivalences whose relative map has positive determinant transport an orientation to the same orientation.Orientation.intCast_units_smul_eq_ite: an integer unit acts by retention or reversal.Orientation.intCast_units_smul_injective: the two signs give distinct orientations.Orientation.reindex_perm: reindexing along a permutation multiplies by its sign.Orientation.map_units_smul_eq_iff_det_mul_pos: the signed-Jacobian compatibility criterion.Orientation.map_units_smul_eq_units_smul_map_iff_det_mul_pos: the same criterion between two spaces, relative to a reference linear equivalence.Orientation.map_linearEquiv_neg: transport along the negation of ann-dimensional space multiplies an orientation by(-1) ^ n.Orientation.intCast_units_smul_ite_eq: the relative sign reconstructs an orientation.
Transporting an orientation along a composite of linear equivalences is the same as transporting it along each in turn.
Transporting an orientation along a linear equivalence commutes with reindexing its index type.
Reindexing an orientation along a composite of equivalences is the same as reindexing it along each in turn.
Transporting an orientation along a linear equivalence commutes with scaling by a unit.
Reindexing an orientation commutes with scaling by a unit.
Integral unit signs act on orientations by retaining or reversing the ray.
Distinct integral unit signs induce distinct orientations.
Reindexing an orientation along a permutation of its index type multiplies it by the sign of the permutation.
When the index type has cardinality equal to the finite dimension, two self-equivalences transport an orientation to the same orientation if and only if their determinants have the same sign.
Two linear equivalences S and T such that S.trans T.symm has positive determinant
transport an orientation to the same orientation.
The signed Jacobian criterion for transporting orientations with arbitrary unit scalars.
The signed Jacobian criterion for transporting orientations between two spaces: a linear
equivalence A : M ≃ N carries u • o to v • C o, where C : M ≃ N is a reference
equivalence, exactly when u v det (C⁻¹ ∘ A) is positive.
Transport along the negation of a space of dimension n multiplies an orientation by
(-1) ^ n.
The sign distinguishing two orientations reconstructs the second from the first when the index type has the dimension of the space.