Multiplicative bases

MultiplicativeBasisDeformations.Foundations.AReflectChar2

The reflected models of type A in characteristic two (Appendix B) #

characteristic-two-mesh-calculations.tex: "For the reflected model ℤA_{2m+1}/⟨τ^s ρ⟩, the brick hypothesis forces s > m. Otherwise, retaining the central vertex and the first s vertices of each arm gives the reflected A_{2s+1} model. The degree-2s paths just constructed go from each vertex to its reflection and increase the repetition coordinate by s. They become nonzero radical endomorphisms at every object of this quotient. This contradicts the existence of a brick. In the original model a path from τv to v has degree d = 2q with s ∣ q − 1. But q ≤ m < s, so a nonzero such path of degree at least three is impossible."

We re-root at the middle vertex. The twisted traces of words of length at least m + 1 vanish (x^{m+1} = 0 on an arm), and a row of word degree j has j = 1 + n s; so for s ≥ m all classes vanish. For s < m, the deletion to A_{2s+1} and the top paths of LineTop.line_return contradict the brick hypothesis (not_brick_star_to, the version of not_brick_star with paths ending at the deck image).

theorem MultiplicativeBasisDeformations.TraceAlg.trace_two_long {M : Type u_1} [AddCommGroup M] {L : Fin 2 → ℕ} (hL : L 0 = L 1) (D : TraceData L M) {w : List (Fin 2)} (hw : L 0 + 2 ≤ w.length) :
D.tr w = 0

Long words on two equal arms vanish: x₁ = −x₀ and x₀^{L+2} = 0.

theorem MultiplicativeBasisDeformations.StarTrace.not_brick_star_to {t : ℕ} {L : Fin t → ℕ} {V : Type v'} [Quiver V] [∀ (x y : V), Subsingleton (x ⟶ y)] {Q : TranslationQuiver V} (hQ : Q.IsStable) (π : (starTree L).ZVert ⥤q V) {k : Type u} [Field k] [(x : V) → Fintype ((y : V) × (y ⟶ x))] (c : MeshCoefficients k Q) (hπ : π.IsCovering) (hτ : ∀ (Y : (starTree L).ZVert), π.obj ((starTree L).ztau Y) = hQ.tauE (π.obj Y)) (hsurj : ∀ (x : V), ∃ (X : (starTree L).ZVert), π.obj X = x) (ρ : StarV L ≃ StarV L) (hρ : ∀ (a b : StarV L), (starTree L).G.Adj (ρ a) (ρ b) ↔ (starTree L).G.Adj a b) (c0 : ℕ) (hρp : ∀ (v : StarV L), (starTree L).par (ρ v) = (starTree L).par v + ↑↑c0) (hdeck : ∀ (Z : (starTree L).ZVert), π.obj (((starTree L).zAct ρ hρ (↑c0) hρp).obj Z) = π.obj Z) (hfib : ∀ (X Y : (starTree L).ZVert), π.obj X = π.obj Y → ∃ (n : ℕ), Y = (StarGauge.gZ ρ hρ c0 hρp)^[n] X ∨ X = (StarGauge.gZ ρ hρ c0 hρp)^[n] Y) (Del : Set (StarV L)) (h0 : none ∉ Del) (hDel : ∀ (v : StarV L), ρ v ∈ Del ↔ v ∈ Del) (n d : ℕ) (hnd : n * c0 = d) (hd : 0 < d) (hNV : ∀ v ∉ Del, ∃ (p : Quiver.Path v ((starTree L).toDbl ((ρ ^ n) v))), p.length = d ∧ LinearPaths.path p ∉ (((starTree L).preproj k).del Del).ideal (LinearPaths.obj v) (LinearPaths.obj ((starTree L).toDbl ((ρ ^ n) v)))) :

Exclusion of a period by deletion, with paths to the deck image. Let Del be a ρ-stable set of vertices not containing the centre, and n c₀ = d > 0. If each retained vertex v carries a path of degree d to ρⁿ v that is nonzero in Π modulo Del, the brick hypothesis fails.

Positions under the substar embedding #

theorem MultiplicativeBasisDeformations.StarTrace.pos_ιv {s h : ℕ} (hle : ∀ (i : Fin 2), ReRoot.Lmid s i ≤ ReRoot.Lmid h i) (y : StarV (ReRoot.Lmid s)) :
theorem MultiplicativeBasisDeformations.StarTrace.mem_Out_Lmid {s h : ℕ} (hs : 1 ≤ s) (hle : ∀ (i : Fin 2), ReRoot.Lmid s i ≤ ReRoot.Lmid h i) (v : StarV (ReRoot.Lmid h)) :
v ∈ Substar.Out hle ↔ ↑s < |ReRoot.pos v|
theorem MultiplicativeBasisDeformations.StarTrace.a_reflect_surj {L : Fin 1 → ℕ} {V : Type v'} [Quiver V] [∀ (x y : V), Subsingleton (x ⟶ y)] {Q : TranslationQuiver V} (hQ : Q.IsStable) (π : (starTree L).ZVert ⥤q V) {k : Type u} [Field k] [(x : V) → Fintype ((y : V) × (y ⟶ x))] [DecidableEq V] [(x y : V) → DecidableEq (x ⟶ y)] [DecidablePred fun (x : V) => x ∈ Q.nonprojective] [Fintype ↑Q.nonprojective] (hπ : π.IsCovering) (hτ : ∀ (Y : (starTree L).ZVert), π.obj ((starTree L).ztau Y) = hQ.tauE (π.obj Y)) (hsurj : ∀ (x : V), ∃ (X : (starTree L).ZVert), π.obj X = x) (ρ : StarV L ≃ StarV L) (hρ : ∀ (a b : StarV L), (starTree L).G.Adj (ρ a) (ρ b) ↔ (starTree L).G.Adj a b) (c0 : ℕ) (hc0 : 0 < c0) (hρp : ∀ (v : StarV L), (starTree L).par (ρ v) = (starTree L).par v + ↑↑c0) (hdeck : ∀ (Z : (starTree L).ZVert), π.obj (((starTree L).zAct ρ hρ (↑c0) hρp).obj Z) = π.obj Z) (hfib : ∀ (X Y : (starTree L).ZVert), π.obj X = π.obj Y → ∃ (n : ℕ), Y = (StarGauge.gZ ρ hρ c0 hρp)^[n] X ∨ X = (StarGauge.gZ ρ hρ c0 hρp)^[n] Y) (c : MeshCoefficients k Q) (hbrick : ScalarMeshCategory.BrickHypothesis c) (h : ℕ) (hh : 1 ≤ h) (hL : L 0 = 2 * h - 1) (hrev : ∀ (x : StarV L), starDepth (ρ x) + starDepth x = L 0 + 1) (m : ℕ) (hm : 2 ≤ m) :

Reflected type A under the brick hypothesis (any characteristic): the derivatives are surjective.