Evaluation into the opposite double dual #
For a left module P over a possibly noncommutative ring A, its dual Hom_A(P, A)
is a right A-module. Dualizing on that side, with values in the right regular module A,
returns a left module. Evaluation identifies a finitely generated projective module with
this double dual.
opDualCodomainEquiv transports right-linear functionals from the regular codomain A
to Aᵐᵒᵖ, semilinearly along A ≃+* Aᵐᵒᵖᵐᵒᵖ. It commutes with precomposition and
carries its range onto the range computed using the opposite codomain. This compares
evaluation with constructions that use the opposite ring itself as the second dual's codomain.
unopDualEvalEquiv gives the right-module version with both duals taking values in A,
so that its scalars stay in Aᵐᵒᵖ rather than passing to a triple opposite.
This is the reflexivity used when dualizing a projective presentation twice in the
Auslander--Bridger transpose construction. Unlike Module.evalEquiv, the evaluation here
changes sides and does not require commutativity of the coefficient ring.
Changing the codomain of a right-linear functional from A to Aᵐᵒᵖ identifies
the two dual conventions. Scalars change from A to its double opposite.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Codomain transport applies op to the value of a functional.
Inverse codomain transport applies unop to the value of a functional.
Codomain transport commutes with precomposition.
Codomain transport carries the image of precomposition onto the image of precomposition with the opposite regular codomain.
Evaluation into the double dual, changing from left to right modules between the two
dualizations. The second dual takes values in the right regular module A.
Equations
Instances For
Evaluation is application of a functional to a vector.
Evaluation commutes with applying a linear map and dualizing it twice.
A finitely generated projective module is its opposite double dual. Evaluation is bijective, with no commutativity hypothesis on the semiring.
The canonical equivalence of a finitely generated projective left module with the dual of its right dual.
Equations
Instances For
The underlying map of the double-dual equivalence is evaluation.
The double-dual equivalence is evaluation.
The inverse double-dual equivalence recovers the vector represented by a functional.
Taking opposite duals identifies maps into a finite projective module with maps out of its opposite dual. The source module need not be finite or projective.
Evaluation carries the image of a map onto the image of its opposite double dual when the source is finitely generated and projective. No hypothesis on the target is needed.
Evaluation identifies a finite projective right module with the left dual of its
right-linear dual taking values in A. Both sides have their original right A-action.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Right-module bidual evaluation applies a functional to the vector.
A functional applied to inverse right-module bidual evaluation recovers its value.
Right-module bidual evaluation commutes with a linear map and its double dual.