Exact agreement of zero quotient characters
Lax342547.FrozenCharacters · concepts/Lax342547/FrozenCharacters.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
A bilinear difference killing both frozen factors descends to the two quotients. Coefficient tensors annihilating every quotient form therefore have identical actual and target pairings.
Concept map
Evidence
This concept declares 2 statements. Each proof establishes one of them relative to its assumptions.
1 quotient_bilinear proven
2 zero_quotient_frozen_agreement proven
Lean source view on GitHub
| 1 | import Lax342547.TensorAnnihilators |
| 2 | import Lax342547.ResidualRealization |
| 3 | import Mathlib.LinearAlgebra.Quotient.Defs |
| 4 | |
| 5 | /-! |
| 6 | --- |
| 7 | title: Exact agreement of zero quotient characters |
| 8 | type: lemma |
| 9 | --- |
| 10 | A bilinear difference killing both frozen factors descends to the two quotients. Coefficient tensors annihilating every quotient form therefore have identical actual and target pairings. |
| 11 | -/ |
| 12 | |
| 13 | namespace Lax342547.FrozenCharacters |
| 14 | |
| 15 | open Lax342547.MomentSpace Lax342547.ConcreteGeometry Lax342547.TensorAnnihilators |
| 16 | |
| 17 | axiom quotient_bilinear {V W : Type} [AddCommGroup V] [Module Binary V] |
| 18 | [AddCommGroup W] [Module Binary W] |
| 19 | (D : Submodule Binary V) (E : Submodule Binary W) |
| 20 | (F : V →ₗ[Binary] W →ₗ[Binary] Binary) |
| 21 | (hD : ∀ v ∈ D, ∀ w, F v w = 0) (hE : ∀ v w, w ∈ E → F v w = 0) : |
| 22 | ∃ Q : (V ⧸ D) →ₗ[Binary] (W ⧸ E) →ₗ[Binary] Binary, |
| 23 | Q.compl₁₂ D.mkQ E.mkQ = F |
| 24 | |
| 25 | axiom zero_quotient_frozen_agreement {I : Type} [Fintype I] |
| 26 | (C : Matrix I I Binary) (D E : Submodule Binary (I → Binary)) |
| 27 | (F G : (I → Binary) →ₗ[Binary] (I → Binary) →ₗ[Binary] Binary) |
| 28 | (hC : PureAnnihilates C D E) |
| 29 | (hD : ∀ v ∈ D, ∀ w, F v w = G v w) |
| 30 | (hE : ∀ v w, w ∈ E → F v w = G v w) : |
| 31 | by |
| 32 | classical |
| 33 | exact matrixPair (LinearMap.BilinForm.toMatrix' F) C = |
| 34 | matrixPair (LinearMap.BilinForm.toMatrix' G) C |
| 35 | |
| 36 | end Lax342547.FrozenCharacters |
| 37 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments