Uncontracted elements #
For a Wick contraction c
, c.uncontracted
is defined as the finset of elements of Fin n
which are not in any contracted pair.
Equations
- c.uncontracted = Finset.filter (fun (i : Fin n) => c.getDual? i = none) Finset.univ
Instances For
theorem
WickContraction.getDual?_eq_none_iff_mem_uncontracted
{n : ℕ}
(c : WickContraction n)
(i : Fin n)
:
The equivalence of Option c.uncontracted
for two propositionally equal Wick contractions.
Equations
Instances For
@[simp]
@[simp]
theorem
WickContraction.uncontractedCongr_some
{n : ℕ}
{c c' : WickContraction n}
(h : c = c')
(i : { x : Fin n // x ∈ c.uncontracted })
:
theorem
WickContraction.mem_uncontracted_iff_not_contracted
{n : ℕ}
(c : WickContraction n)
(i : Fin n)
: