Mathlib Map

Theorems · Definition · linear algebra

Module.evalEquiv

(R : Type u_3) →
  (M : Type u_4) →
    [inst : CommSemiring R] →
      [inst_1 : AddCommMonoid M] →
        [inst_2 : Module R M] → [Module.IsReflexive R M] → M ≃ₗ[R] Module.Dual R (Module.Dual R M)

The bijection between a reflexive module and its double dual, bundled as a LinearEquiv.

Defined in
Mathlib.LinearAlgebra.Dual.Defs
Cited by
14 results in Mathlib
Foundations
Depth 38 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommSemiringAddCommMonoidModuleModule.IsReflexive

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

LinearEquiv.flip · cited by 10LinearEquiv.flipModule.apply_evalEquiv_symm_apply · cited by 4Module.apply_evalEquiv_sy…Module.mapEvalEquiv · cited by 3Module.mapEvalEquivModule.evalEquiv_toLinearMap · cited by 2Module.evalEquiv_toLinear…LinearMap.flip_injective_iff₁ · cited by 2LinearMap.flip_injective_…LinearMap.flip_injective_iff₂ · cited by 2LinearMap.flip_injective_…Subspace.finrank_dualCoannihilator_eq · cited by 1Subspace.finrank_dualCoan…FiniteDimensional.mem_span_of_iInf_ker_le_ker · cited by 1FiniteDimensional.mem_spa…Module.evalEquiv_apply · cited by 1Module.evalEquiv_applyModule.dualMap_dualMap_eq_iff_of_injective · cited by 1Module.dualMap_dualMap_eq…LinearMap.dualAnnihilator_ker_eq_range_flip · cited by 1LinearMap.dualAnnihilator…Module.Dual.eval_comp_comp_evalEquiv_eq · cited by 0Dual.eval_comp_comp_evalE…Module.evalEquiv.congr_simp · cited by 0evalEquiv.congr_simpLinearEquiv.symm_flip · cited by 0LinearEquiv.symm_flipModule.symm_dualMap_evalEquiv · cited by 0Module.symm_dualMap_evalE…Module · cited by 20661ModuleRingHom.id · cited by 18349RingHom.idAddCommMonoid · cited by 12281AddCommMonoidCommSemiring · cited by 10911CommSemiringLinearEquiv · cited by 3317LinearEquivModule.Dual · cited by 583Module.DualLinearEquiv.ofBijective · cited by 60LinearEquiv.ofBijectiveModule.IsReflexive · cited by 58Module.IsReflexiveModule.Dual.eval · cited by 52Dual.evalModule.bijective_dual_eval · cited by 4Module.bijective_dual_evalModule.evalEquivCITED BYCITES

Cites10

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by16

Results whose statement or proof uses this declaration.