OAI/Algebra/DepthFive/FockMonomials.lean
18 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem335.multiFactorialline 12Source documentation
The product of coordinate factorials of an exponent vector.
def multiFactorial (d : σ →₀ ℕ) : ℕ := ∏ i, (d i).factorial …
- lemma
OAI.Problem335.multiFactorial_posline 15 - lemma
OAI.Problem335.multiFactorial_add_singleline 18 - def
OAI.Problem335.fockMonomialline 36Source documentation
A factorial-normalized real monomial, the algebraic part of the Bargmann--Fock basis used in the moment calculation.
def fockMonomial (d : σ →₀ ℕ) : MvPolynomial σ ℝ := …
- lemma
OAI.Problem335.sqrt_multiFactorial_posline 40 - lemma
OAI.Problem335.sqrt_multiFactorial_add_singleline 44 - lemma
OAI.Problem335.X_mul_fockMonomialline 50 - lemma
OAI.Problem335.pderiv_fockMonomial_add_singleline 61 - lemma
OAI.Problem335.pderiv_fockMonomialline 76 - def
OAI.Problem335.fockBasisline 92Source documentation
The normalized monomials form a basis, by rescaling the monomial basis with nonzero coefficients.
def fockBasis : Module.Basis (σ →₀ ℕ) ℝ (MvPolynomial σ ℝ) := …
- lemma
OAI.Problem335.fockBasis_applyline 98 - def
OAI.Problem335.complexFockMonomialline 103Source documentation
Complex normalized monomials are obtained by coefficient extension.
def complexFockMonomial (d : σ →₀ ℕ) : MvPolynomial σ ℂ := …
- lemma
OAI.Problem335.complexFockMonomial_eqline 107 - lemma
OAI.Problem335.X_mul_complexFockMonomialline 112 - lemma
OAI.Problem335.pderiv_complexFockMonomialline 118 - def
OAI.Problem335.complexFockBasisline 126Source documentation
Complex version of the normalized monomial basis.
def complexFockBasis : Module.Basis (σ →₀ ℕ) ℂ (MvPolynomial σ ℂ) := …
- lemma
OAI.Problem335.complexFockBasis_applyline 132 - lemma
OAI.Problem335.complexFockBasis_reprline 138