Corners, repeated labels and graded covers of ray tables (Lemma 4.7 for kP) #
restrict P W: the full subtable on a setWof vertices; its linearization is the idempotent corner ofkPat∑_{x ∈ W} e_x(restrictEquiv), so it is representation-finite withkP(Lemma 3.1(1)).infl P v: repeated labelsv : κ → V; representation-finite withkPby Morita equivalence through a full idempotent (as in Lemma 4.7, first step).cover P γ v g: the full subcategory of the graded covering category on the objects(v i, g i), for a gradingγof the rays; representation-finite withkPby the split transfer of Lemma 4.6 (lem:homogeneous-projection).
Restriction to a set of vertices #
@[reducible, inline]
Vertices in W.
Instances For
@[reducible, inline]
Rays with both endpoints in W.
Instances For
theorem
MultiplicativeBasisDeformations.RaySys.Mult.restrict_isRepresentationFinite
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
(W : Finset V)
(h : IsRepresentationFinite k ↥(P.Lin k))
:
IsRepresentationFinite k ↥((P.restrict W).Lin k)
Representation-finiteness passes to full subtables (Lemma 3.1(1)).
Repeated labels #
theorem
MultiplicativeBasisDeformations.RaySys.Mult.mulI_val
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
(t t' : P.IR v)
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.mulI_eq_some
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{t t' t'' : P.IR v}
(h : P.mulI v t t' = some t'')
:
(↑t).2.1 = (↑t').1 ∧ P.mul (↑t).2.2 (↑t').2.2 = some (↑t'').2.2 ∧ (↑t'').1 = (↑t).1 ∧ (↑t'').2.1 = (↑t').2.1
theorem
MultiplicativeBasisDeformations.RaySys.Mult.mulI_eq_some_iff
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{t t' t'' : P.IR v}
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.infl_mul_val
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
(t t' : P.IR v)
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.infl_b_mul_b
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
(i j l : κ)
(r s : R)
(h1 : P.src r = v i)
(h2 : P.tgt r = v j)
(h3 : P.src s = v j)
(h4 : P.tgt s = v l)
(t : R)
(ht : P.mul r s = some t)
:
def
MultiplicativeBasisDeformations.RaySys.Mult.Wv
{V : Type}
[DecidableEq V]
{κ : Type}
[Fintype κ]
(v : κ → V)
:
Finset V
Vertices hit by the labels.
Instances For
theorem
MultiplicativeBasisDeformations.RaySys.Mult.mem_Wv
{V : Type}
[Fintype V]
[DecidableEq V]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
(i : κ)
:
v i ∈ Wv v
noncomputable def
MultiplicativeBasisDeformations.RaySys.Mult.Wk
{V : Type}
[Fintype V]
[DecidableEq V]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
:
Finset κ
The chosen labels.
Instances For
theorem
MultiplicativeBasisDeformations.RaySys.Mult.sec_injective
{V : Type}
[Fintype V]
[DecidableEq V]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
:
Function.Injective (sec v)
noncomputable def
MultiplicativeBasisDeformations.RaySys.Mult.secMor
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
:
The full subtable on the hit vertices maps onto the chosen labels.
Instances For
theorem
MultiplicativeBasisDeformations.RaySys.Mult.infl_isRepresentationFinite
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
(h : IsRepresentationFinite k ↥(P.Lin k))
:
IsRepresentationFinite k ↥((P.infl v).Lin k)
Repeated labels preserve representation-finiteness.
Graded covers #
theorem
MultiplicativeBasisDeformations.RaySys.Mult.graded_of_mulI
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
{t t' t'' : P.IR v}
(h : P.mulI v t t' = some t'')
(ht : γ (↑t).2.2 = g (↑t).2.1 - g (↑t).1)
(ht' : γ (↑t').2.2 = g (↑t').2.1 - g (↑t').1)
:
γ (↑t'').2.2 = g (↑t'').2.1 - g (↑t'').1
def
MultiplicativeBasisDeformations.RaySys.Mult.mulC
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
(t t' : P.CR v γ g)
:
Option (P.CR v γ g)
The product of the graded cover.
Instances For
theorem
MultiplicativeBasisDeformations.RaySys.Mult.mulC_val
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
(t t' : P.CR v γ g)
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.mulC_eq_some_iff
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
{t t' t'' : P.CR v γ g}
:
def
MultiplicativeBasisDeformations.RaySys.Mult.cover
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
:
The graded cover on the objects (v i, g i).
Instances For
def
MultiplicativeBasisDeformations.RaySys.Mult.coverMor
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
:
The inclusion of the graded cover into the repeated labels.
Instances For
noncomputable def
MultiplicativeBasisDeformations.RaySys.Mult.coverProj
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
:
The projection onto the graded rays.
Instances For
theorem
MultiplicativeBasisDeformations.RaySys.Mult.coverProj_b
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
(t : P.IR v)
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.coverMor_alg_b
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
(t : P.CR v γ g)
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.coverProj_alg
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
(x : ↥((P.cover v γ hγ g).Lin k))
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.coverProj_left
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
(d : ↥((P.cover v γ hγ g).Lin k))
(x : ↥((P.infl v).Lin k))
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.coverProj_right
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
(x : ↥((P.infl v).Lin k))
(d : ↥((P.cover v γ hγ g).Lin k))
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.coverMor_injective
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
:
theorem
MultiplicativeBasisDeformations.RaySys.Mult.cover_isRepresentationFinite
{V R : Type}
[Fintype V]
[DecidableEq V]
[Fintype R]
[DecidableEq R]
(P : Mult V R)
(k : Type u)
[Field k]
{κ : Type}
[Fintype κ]
[DecidableEq κ]
(v : κ → V)
{G : Type}
[AddCommGroup G]
[DecidableEq G]
(γ : R → G)
(hγ : ∀ (r s t : R), P.mul r s = some t → γ t = γ r + γ s)
(g : κ → G)
(h : IsRepresentationFinite k ↥(P.Lin k))
:
IsRepresentationFinite k ↥((P.cover v γ hγ g).Lin k)
Lemma 4.7 for ray tables (lem:homogeneous-projection): every graded cover of a
representation-finite table is representation-finite.