Theorems · Theorem · commutative algebra
LinearMap.trace_restrict_eq_of_forall_mem
∀ {R : Type u_1} {M : Type u_2} [inst : CommRing R] [inst_1 : AddCommGroup M] [inst_2 : Module R M] [Module.Finite R M]
[Module.Free R M] [IsDomain R] [IsPrincipalIdealRing R] (p : Submodule R M) (f : M →ₗ[R] M) (hf : ∀ (x : M), f x ∈ p)
(hf' : optParam (∀ x ∈ p, f x ∈ p) ⋯), (LinearMap.trace R ↥p) (f.restrict hf') = (LinearMap.trace R M) fIf a linear endomorphism of a (finite, free) module M takes values in a submodule p ⊆ M,
then the trace of its restriction to p is equal to its trace on M.
- Defined in
- Mathlib.LinearAlgebra.PID
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 123 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites43
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- Modulestatement and proof · cited by 20,661
- RingHom.idstatement and proof · cited by 18,349
- CommRingstatement and proof · cited by 17,173
- Finsetproof · cited by 13,712
- AddCommGroupstatement and proof · cited by 12,871
- AddCommMonoidproof · cited by 12,281
- LinearMapstatement and proof · cited by 10,215
- Submodulestatement and proof · cited by 7,192
- Finset.sumproof · cited by 5,195
- Set.rangeproof · cited by 4,705
- Matrixproof · cited by 4,303
Cited by1
Results whose statement or proof uses this declaration.
- LieSubmodule.trace_eq_trace_restrict_of_le_idealizerproof · cited by 2