Mathlib Map

Theorems · Definition · linear algebra

Submodule.dualAnnihilator

{R : Type u_3} →
  {M : Type u_4} →
    [inst : CommSemiring R] →
      [inst_1 : AddCommMonoid M] → [inst_2 : Module R M] → Submodule R M → Submodule R (Module.Dual R M)

The dualAnnihilator of a submodule W is the set of linear maps φ such that φ w = 0 for all w ∈ W.

Defined in
Mathlib.LinearAlgebra.Dual.Defs
Cited by
77 results in Mathlib
Foundations
Depth 35 from the axioms · uses propext, Quot.sound
Assumes
CommSemiringAddCommMonoidModule

Around this declaration

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

Submodule.dualCoannihilator · cited by 41Submodule.dualCoannihilat…Submodule.dualAnnihilator_gc · cited by 13Submodule.dualAnnihilator…Submodule.dualQuotEquivDualAnnihilator · cited by 9Submodule.dualQuotEquivDu…Submodule.dualAnnihilator_top · cited by 6Submodule.dualAnnihilator…Submodule.dualAnnihilator_bot · cited by 5Submodule.dualAnnihilator…Submodule.dualCopairing · cited by 4Submodule.dualCopairingRootPairing.isCompl_rootSpan_ker_rootForm · cited by 4RootPairing.isCompl_rootS…Subspace.quotAnnihilatorEquiv · cited by 4Subspace.quotAnnihilatorE…LinearMap.range_dualMap_eq_dualAnnihilator_ker · cited by 3LinearMap.range_dualMap_e…Submodule.dualPairing · cited by 3Submodule.dualPairingSubspace.finrank_add_finrank_dualAnnihilator_eq · cited by 3Subspace.finrank_add_finr…Submodule.le_dualAnnihilator_dualCoannihilator · cited by 3Submodule.le_dualAnnihila…RootPairing.corootSpan_dualAnnihilator_le_ker_rootForm · cited by 3RootPairing.corootSpan_du…RootPairing.corootSpan_dualAnnihilator_map_eq_iInf_ker_coroot' · cited by 3RootPairing.corootSpan_du…RootPairing.rootSpan_dualAnnihilator_map_eq · cited by 2RootPairing.rootSpan_dual…Module · cited by 20661ModuleRingHom.id · cited by 18349RingHom.idAddCommMonoid · cited by 12281AddCommMonoidCommSemiring · cited by 10911CommSemiringSubmodule · cited by 7192SubmoduleLinearMap.ker · cited by 848LinearMap.kerModule.Dual · cited by 583Module.DualSubmodule.dualRestrict · cited by 8Submodule.dualRestrictSubmodule.dualAnnihilatorCITED BYCITES

Cites8

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

Cited by89

Results whose statement or proof uses this declaration.