Multiplicative bases

MultiplicativeBasisDeformations.Statements.HochschildDecomposition

Proposition 7.6, the characteristic-two decomposition, for a representation-finite algebra #

prop:hochschild-mesh-restriction (weights-and-parameters.tex): "In characteristic two, there is a subset I₀ ⊆ I such that HH²(A₀)_{>0} = ⊕_{i ∈ I₀} HH²(A₀)_{χ_i}, dim_k HH²(A₀)_{χ_i} = 1." Here HH²(A₀)_{>0} is computed by normalized relative cocycles modulo coboundaries in each internal degree q > 0 (exists_rel_cobdry), the characters are taken in L = W(P) through the universal mesh weight (Lemma 7.4), and the rows are those of Proposition 6.1. The injection Ψ of the first part is fullHochschildComparison_ar.

theorem MultiplicativeBasisDeformations.MeshWalk.vxIdem_weight {k : Type u} [Field k] {V : Type} [Quiver V] [Fintype V] [DecidableEq V] {Q : TranslationQuiver V} [(x : V) → Fintype ((y : V) × (y ⟶ x))] {c : MeshCoefficients k Q} {M : Type} [AddCommGroup M] (W : MeshWt Q M) (hfin : ∀ (x y : V), FiniteDimensional k (ScalarMeshCategory.obj c x ⟶ ScalarMeshCategory.obj c y)) {L : CatAlg.LocalFamily (meshFam Q c)} {D : CatAlg.MeshData (meshFam Q c) L} (i : Fin (vxIdem D hfin).n) :
(latA0 W hfin D).IsHom 0 ((vxIdem D hfin).e i)

The vertex idempotents of A₀ have mesh weight zero.

theorem MultiplicativeBasisDeformations.IndSkeleton.hochschildDecomposition_char2 {k A : Type u} [Field k] [IsAlgClosed k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : IndSkeleton k A) (b : S.ArrowBases) (h2 : 2 = 0) (v₀ : S.ARVertex) (hbasic : IsBasicAlgebra A) (hconn : IsConnectedRing A) :
have G := MeshWalk.lenA0 (S.arMeshData b) ⋯; have V := MeshWalk.vxIdem (S.arMeshData b) ⋯; ∃ (SR : ScalarMeshCategory.RowSet S.arTranslationQuiver) (Wu : MeshWalk.MeshWt S.arTranslationQuiver (MeshWalk.WP S.arTranslationQuiver (S.arCoefficients b) v₀ (S.arMeshData b))), (∀ R ∈ SR, ↑R.fst ∈ S.arTranslationQuiver.periodic) ∧ (∀ R ∈ SR, ∀ R' ∈ SR, ↑R'.fst ∈ S.arTranslationQuiver.component ↑R.fst → R = R') ∧ ScalarMeshCategory.CokerSpan (S.arCoefficients b) SR ∧ Set.Finite SR ∧ MeshWalk.MeshWt.res (S.arCoefficients b) (S.arMeshData b) Wu = AddMonoidHom.id (MeshWalk.WP S.arTranslationQuiver (S.arCoefficients b) v₀ (S.arMeshData b)) ∧ (∀ R ∈ SR, ∀ R' ∈ SR, MeshWalk.rowWt Wu R = MeshWalk.rowWt Wu R' → R = R') ∧ have Wl := MeshWalk.latA0 Wu ⋯ (S.arMeshData b); ∃ (n : ℕ) (R : Fin n → (x : ↑S.arTranslationQuiver.nonprojective) × Quiver.Path ↑(S.arTranslationQuiver.tau x) ↑x) (μ : Fin n → (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ) (qd : Fin n → ℕ), Function.Injective R ∧ (∀ (i : Fin n), R i ∈ SR) ∧ (∀ (i : Fin n), 0 < qd i ∧ LenGrading.IsRel₂ V (μ i) ∧ G.HasDeg₂ (qd i) (μ i) ∧ LenGrading.IsCocycle₂ (μ i) ∧ Wl.Char₂ (MeshWalk.rowWt Wu (R i)) (μ i) ∧ ¬∃ (H : (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ), G.HasDeg₁ (qd i) H ∧ μ i = LenGrading.cobdry k H) ∧ (∀ R' ∈ SR, R' ∉ Set.range R → ∀ (q : ℕ), 0 < q → ∀ (φ : (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ), LenGrading.IsRel₂ V φ → G.HasDeg₂ q φ → LenGrading.IsCocycle₂ φ → Wl.Char₂ (MeshWalk.rowWt Wu R') φ → ∃ (H : (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ), G.HasDeg₁ q H ∧ φ = LenGrading.cobdry k H) ∧ (∀ (q : ℕ), 0 < q → ∀ (φ : (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ), LenGrading.IsRel₂ V φ → G.HasDeg₂ q φ → LenGrading.IsCocycle₂ φ → ∃ (cf : Fin n → k) (f : (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ), LenGrading.IsRel₁ V f ∧ G.HasDeg₁ q f ∧ φ = ∑ i : Fin n with qd i = q, cf i • μ i + LenGrading.cobdry k f) ∧ (∀ (q : ℕ) (cf : Fin n → k) (f : (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ), G.HasDeg₁ q f → ∑ i : Fin n with qd i = q, cf i • μ i = LenGrading.cobdry k f → ∀ (i : Fin n), qd i = q → cf i = 0) ∧ ∀ (i : Fin n) (q : ℕ), 0 < q → ∀ (φ : (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ), LenGrading.IsRel₂ V φ → G.HasDeg₂ q φ → LenGrading.IsCocycle₂ φ → Wl.Char₂ (MeshWalk.rowWt Wu (R i)) φ → ∃ (t : k) (f : (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ →ₗ[k] (CatAlg.Alg (S.arMeshData b).F0)ᵐᵒᵖ), G.HasDeg₁ q f ∧ φ = t • μ i + LenGrading.cobdry k f

Proposition 7.6, characteristic two (prop:hochschild-mesh-restriction), for A₀ of a basic connected representation-finite algebra: with the rows p_i of Proposition 6.1 and the characters χ_i = w(p_i) − ν_{v_i} in L = W(P) (pairwise distinct), there are I₀ = {R₀, …, R_{n−1}} ⊆ I and normalized relative cocycles μ_i of character χ_{R_i} and positive degree, not coboundaries, such that HH²(A₀)_{χ_R} = 0 for rows outside I₀, the classes of the μ_i span HH²(A₀)_{>0} in every internal degree, are independent (the sum is direct), and every class of character χ_{R_i} is a multiple of [μ_i] (dim HH²(A₀)_{χ_i} = 1).