OAI/RepresentationTheory/FoulkesHowe/TransferEndpoints.lean
11 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem346.firstVectorsline 14Source documentation
Assign vector values to the three kinds of blocks in the first transfer.
def firstVectors {m : ℕ} (x t : V) (y : Fin m → V) : FirstBlock m → V | none => x | some none => t | some (some j) => y j omit [AddCommGroup V] [Module ℂ V] inMentions: OAI.Problem346.FirstBlock
- theorem
OAI.Problem346.firstVectors_xline 20 - theorem
OAI.Problem346.firstVectors_tline 23 - theorem
OAI.Problem346.firstVectors_yline 26 - theorem
OAI.Problem346.firstLabel_initial_monomialline 29 - theorem
OAI.Problem346.firstLabel_other_monomialline 34 - theorem
OAI.Problem346.firstLabel_final_monomialline 47 - theorem
OAI.Problem346.firstLabel_initial_formline 75Source documentation
Evaluation of the initial label configuration.
theorem firstLabel_initial_form {r m : ℕ} (T : SymmetricMultilinearForm (r+1) (r+m) V) (x t : V) (y : Fin m → V) : flattenedForm T (fun p => firstVectors x t y (firstLabel r m 0 p)) = T (Fin.cons (symMonomial (r+m) V (fun _ => t)) (fun _ => symPowMul r m (symMonomial r V (fun _ => x)) (symMonomial m V y))) := by …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.flattenedForm, OAI.Problem346.firstVectors, OAI.Problem346.firstLabel, OAI.Problem346.symMonomial, OAI.Problem346.symPowMul
- theorem
OAI.Problem346.firstLabel_final_formline 88Source documentation
Evaluation of the terminal label configuration, with t^r times the common product.
theorem firstLabel_final_form {r m : ℕ} (T : SymmetricMultilinearForm (r+1) (r+m) V) (x t : V) (y : Fin m → V) : flattenedForm T (fun p => firstVectors x t y (firstLabel r m m p)) = T (Fin.cons (symPowMul r m (symMonomial r V (fun _ => t)) (symMonomial m V y)) (fun _ => symPowMul r m (symMonomial r V (fun _ => x)) (symMonomial m V y))) := by …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.flattenedForm, OAI.Problem346.firstVectors, OAI.Problem346.firstLabel, OAI.Problem346.symPowMul, OAI.Problem346.symMonomial
- theorem
OAI.Problem346.firstPolynomial_final_eq_zeroline 101Source documentation
The binary identity makes the terminal polynomial zero.
theorem firstPolynomial_final_eq_zero {r m : ℕ} (T : SymmetricMultilinearForm (r+1) (r+m) V) (e : κ → V) (h : ∀ (x t : V) (y : Fin m → V), T (Fin.cons (symPowMul r m (symMonomial r V (fun _ => t)) (symMonomial m V y)) (fun _ => symPowMul r m (symMonomial r V (fun _ => x)) (symMonomial m V y))) = 0) : firstPolynomial T e m = 0 := by …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.symPowMul, OAI.Problem346.symMonomial, OAI.Problem346.firstPolynomial
- theorem
OAI.Problem346.firstPolynomial_initial_vanishingline 119Source documentation
A zero initial polynomial gives the freed-last-slot identity.
theorem firstPolynomial_initial_vanishing {r m : ℕ} (T : SymmetricMultilinearForm (r+1) (r+m) V) (e : Module.Basis κ ℂ V) (h : firstPolynomial T e 0 = 0) (x t : V) (y : Fin m → V) : T (Fin.cons (symMonomial (r+m) V (fun _ => t)) (fun _ => symPowMul r m (symMonomial r V (fun _ => x)) (symMonomial m V y))) = 0 := by …Mentions: OAI.Problem346.SymmetricMultilinearForm, OAI.Problem346.firstPolynomial, OAI.Problem346.symMonomial, OAI.Problem346.symPowMul