OAI/RepresentationTheory/FoulkesHowe/FlattenedForm.lean
13 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem346.flattenedSymmetricFormline 15Source documentation
A form on symmetric powers, evaluated on products, is multilinear in all of the underlying vector factors.
def flattenedSymmetricForm (T : SymmetricMultilinearForm a b V) : MultilinearMap ℂ (fun _ : Fin a × Fin b => V) ℂ := …Mentions: OAI.Problem346.SymmetricMultilinearForm
- theorem
OAI.Problem346.flattenedSymmetricForm_applyline 21 - theorem
OAI.Problem346.flattenedSymmetricForm_inner_permuteline 27Source documentation
Independent permutations within the rows preserve the flattened form.
theorem flattenedSymmetricForm_inner_permute (T : SymmetricMultilinearForm a b V) (σ : Fin a → Equiv.Perm (Fin b)) (v : Fin a × Fin b → V) : flattenedSymmetricForm T (fun p => v (p.1, σ p.1 p.2)) = flattenedSymmetricForm T v := by …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.flattenedSymmetricForm
- theorem
OAI.Problem346.flattenedSymmetricForm_outer_permuteline 37Source documentation
Symmetry of the original form permits permutation of the rows.
theorem flattenedSymmetricForm_outer_permute (T : SymmetricMultilinearForm a b V) (hT : IsSymmetricMultilinearForm a b V T) (σ : Equiv.Perm (Fin a)) (v : Fin a × Fin b → V) : flattenedSymmetricForm T (fun p => v (σ p.1, p.2)) = flattenedSymmetricForm T v := by …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.IsSymmetricMultilinearForm, OAI.Problem346.flattenedSymmetricForm
- abbrev
OAI.Problem346.flattenedFormline 46Source documentation
Compatibility API for the same flattened form, with inferred degrees.
abbrev flattenedForm {a b : ℕ} {V : Type u} [AddCommGroup V] [Module ℂ V] (T : SymmetricMultilinearForm a b V) : MultilinearMap ℂ (fun _ : Fin a × Fin b => V) ℂ := …Mentions: OAI.Problem346.SymmetricMultilinearForm
- theorem
OAI.Problem346.flattenedForm_applyline 52 - theorem
OAI.Problem346.flattenedForm_permute_factorsline 56 - theorem
OAI.Problem346.flattenedForm_permute_slotsline 63 - theorem
OAI.Problem346.flattenedForm_permuteline 72Source documentation
Simultaneous row and independent within-row permutation invariance.
theorem flattenedForm_permute (a b : ℕ) (V : Type u) [AddCommGroup V] [Module ℂ V] (T : SymmetricMultilinearForm a b V) (hT : IsSymmetricMultilinearForm a b V T) (σ : Equiv.Perm (Fin a)) (τ : Fin a → Equiv.Perm (Fin b)) (x : Fin a × Fin b → V) : flattenedForm T (fun p => x (σ p.1, τ p.1 p.2)) = flattenedForm T x := …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.IsSymmetricMultilinearForm, OAI.Problem346.flattenedForm
- theorem
OAI.Problem346.flattenedForm_factor_permline 83Source documentation
Implicit-parameter factor symmetry used by the transfer sequences.
theorem flattenedForm_factor_perm (T : SymmetricMultilinearForm a b V) (σ : Fin a → Equiv.Perm (Fin b)) (v : Fin a × Fin b → V) : flattenedForm T (fun p => v (p.1, σ p.1 p.2)) = flattenedForm T v := …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.flattenedForm
- theorem
OAI.Problem346.flattenedForm_row_permline 89Source documentation
Implicit-parameter row symmetry used by the transfer sequences.
theorem flattenedForm_row_perm (T : SymmetricMultilinearForm a b V) (hT : IsSymmetricMultilinearForm a b V T) (σ : Equiv.Perm (Fin a)) (v : Fin a × Fin b → V) : flattenedForm T (fun p => v (σ p.1, p.2)) = flattenedForm T v := …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.IsSymmetricMultilinearForm, OAI.Problem346.flattenedForm
- theorem
OAI.Problem346.flattenedForm_constant_rowsline 95 - theorem
OAI.Problem346.flattenedForm_constant_columnsline 100