Physlib

Physlib.QFT.PerturbationTheory.WickContraction.ExtractEquiv

10 declarations

theorem

c1=c2c_1 = c_2 for extracted Wick contractions

#extractEquiv_equiv

Let Wn\mathcal{W}_n be the set of Wick contractions of nn elements. For any contraction cWnc \in \mathcal{W}_n, let U(c)U(c) denote the set of its uncontracted indices. Let c1c_1 and c2c_2 be elements of the dependent sum cWnOption(U(c))\sum_{c \in \mathcal{W}_n} \text{Option}(U(c)), which represents pairs (c,o)(c, o) where cc is a contraction and oo is an optional uncontracted index (either an element of U(c)U(c) or a "none" value). If the Wick contractions are equal (c1.1=c2.1c_1.1 = c_2.1) and the optional indices are equal (c1.2=c2.2c_1.2 = c_2.2, identifying the sets U(c1.1)U(c_1.1) and U(c2.1)U(c_2.1)), then the pairs are equal (c1=c2c_1 = c_2).

definition

Equivalence Wn+1cWnOption U(c)\mathcal{W}_{n+1} \cong \sum_{c \in \mathcal{W}_n} \text{Option } U(c) by extracting index ii

#extractEquiv

For a fixed index i{0,,n}i \in \{0, \dots, n\}, let Wn\mathcal{W}_n be the set of Wick contractions on nn indices, and for any cWnc \in \mathcal{W}_n, let U(c)U(c) denote the set of its uncontracted indices. This definition establishes an equivalence (a bijection) between the set of Wick contractions on n+1n+1 indices and the dependent sum of optional uncontracted indices over Wn\mathcal{W}_n: \[ \mathcal{W}_{n+1} \cong \sum_{c \in \mathcal{W}_n} \text{Option}(U(c)) \] where Option(U(c))\text{Option}(U(c)) represents the set U(c){none}U(c) \cup \{\text{none}\}. The mapping is defined as follows: - Given a contraction on n+1n+1 indices, the forward map erases the index ii. If ii was paired with some index kk, it returns the resulting contraction on nn indices and the "some kk" value (appropriately relabeled). If ii was uncontracted, it returns the contraction and "none". - The inverse map takes a contraction cWnc \in \mathcal{W}_n and an optional index jj. If j=nonej = \text{none}, it inserts ii as an uncontracted index. If j=some jj = \text{some } j', it inserts ii and pairs it with the uncontracted index jj'.

theorem

Uncontracted indices of ϕi1(c,none)\phi_i^{-1}(c, \text{none}) for Wick contractions

#extractEquiv_symm_none_uncontracted

Let Wn\mathcal{W}_n be the set of Wick contractions on nn indices, and for any cWnc \in \mathcal{W}_n, let U(c)U(c) denote the set of its uncontracted indices. Let ϕi:Wn+1cWnOption(U(c))\phi_i : \mathcal{W}_{n+1} \cong \sum_{c \in \mathcal{W}_n} \text{Option}(U(c)) be the equivalence defined by extracting the index i{0,,n}i \in \{0, \dots, n\}. For a contraction cWnc \in \mathcal{W}_n, let c=ϕi1(c,none)c' = \phi_i^{-1}(c, \text{none}) be the Wick contraction on n+1n+1 indices formed by inserting ii as an uncontracted index. Then the set of uncontracted indices of cc' is \[ U(c') = \{i\} \cup \{ f_i(j) \mid j \in U(c) \} \] where fi:{0,,n1}{0,,n}f_i: \{0, \dots, n-1\} \to \{0, \dots, n\} is the increasing map that skips ii (mapping jj to jj if j<ij < i and to j+1j+1 if jij \geq i).

theorem

proj1(ϕk(ϕk1(c,some i)))=c\text{proj}_1(\phi_k(\phi_k^{-1}(c, \text{some } i))) = c for Wick contractions

#extractEquiv_apply_congr_symm_apply

Let n,mn, m be natural numbers such that n=mn = m, and let kk be an index such that k<n+1k < n+1 and k<m+1k < m+1. Let Wn\mathcal{W}_n be the set of Wick contractions on nn indices, and for any cWnc \in \mathcal{W}_n, let U(c)U(c) denote the set of its uncontracted indices. Let ϕk:Wn+1cWnOption(U(c))\phi_k : \mathcal{W}_{n+1} \cong \sum_{c \in \mathcal{W}_n} \text{Option}(U(c)) be the equivalence (bijection) established by extracting index kk, where Option(U(c))=U(c){none}\text{Option}(U(c)) = U(c) \cup \{\text{none}\}. For any Wick contraction cWnc \in \mathcal{W}_n and any uncontracted index iU(c)i \in U(c), the first component of the pair resulting from applying ϕk\phi_k to the contraction ϕk1(c,some i)\phi_k^{-1}(c, \text{some } i) is equal to cc.

instance

WickContraction(0)\text{WickContraction}(0) is a finite set

#fintype_zero

The set of Wick contractions on zero elements, denoted as WickContraction(0)\text{WickContraction}(0), is a finite set. This set contains exactly one element, which is the empty contraction.

theorem

cWickContraction(0)f(c)=f(empty)\sum_{c \in \text{WickContraction}(0)} f(c) = f(\text{empty})

#sum_WickContraction_nil

Let MM be an additive commutative monoid. For any function f:WickContraction(0)Mf : \text{WickContraction}(0) \to M, the sum over all Wick contractions on zero elements is given by cWickContraction(0)f(c)=f(empty)\sum_{c \in \text{WickContraction}(0)} f(c) = f(\text{empty}), where empty\text{empty} is the unique element in the set WickContraction(0)\text{WickContraction}(0).

instance

WickContraction(n)\text{WickContraction}(n) is a finite set

#fintype_succ

For any natural number nNn \in \mathbb{N}, the set of Wick contractions on nn indices, denoted as WickContraction(n)\text{WickContraction}(n), is a finite set. For the case n+1n+1, the finiteness is established using an induction step based on the equivalence: \[ \text{WickContraction}(n+1) \cong \sum_{c \in \text{WickContraction}(n)} \text{Option}(U(c)) \] where U(c)U(c) is the set of uncontracted indices in a contraction cc, and Option(U(c))\text{Option}(U(c)) represents U(c){none}U(c) \cup \{\text{none}\}. This equivalence effectively accounts for the possible pairings (or lack thereof) of the (n+1)(n+1)-th index with the indices in a contraction of size nn.

theorem

Sum of f(c)f(c) over Wn\mathcal{W}_n via extraction of index ii

#sum_extractEquiv_congr

Let MM be an additive commutative monoid, and let n,mn, m be natural numbers such that n=m+1n = m + 1. For a fixed index i{0,,n1}i \in \{0, \dots, n-1\}, let Wn\mathcal{W}_n denote the set of Wick contractions on nn indices. For any function f:WnMf : \mathcal{W}_n \to M, the sum of ff over all Wick contractions is given by: \[ \sum_{c \in \mathcal{W}_n} f(c) = \sum_{c' \in \mathcal{W}_m} \sum_{k \in \text{Option}(U(c'))} f(\text{insert}_i(c', k)) \] where U(c)U(c') is the set of uncontracted indices of a contraction cWmc' \in \mathcal{W}_m, and Option(U(c))\text{Option}(U(c')) represents the set U(c){none}U(c') \cup \{\text{none}\}. The term inserti(c,k)\text{insert}_i(c', k) refers to the Wick contraction of size nn reconstructed by inserting index ii into cc' and either leaving it uncontracted (if k=nonek = \text{none}) or pairing it with index kk (if kU(c)k \in U(c')).

theorem

The set of Wick contractions for n=3n=3 is {,{{0,1}},{{0,2}},{{1,2}}}\{\emptyset, \{\{0, 1\}\}, \{\{0, 2\}\}, \{\{1, 2\}\}\}

#mem_three

For any Wick contraction cc of n=3n = 3 fields, the set of contracted pairs in cc is an element of the set {,{{0,1}},{{0,2}},{{1,2}}}\{\emptyset, \{\{0, 1\}\}, \{\{0, 2\}\}, \{\{1, 2\}\}\}, where \emptyset represents the case with no fields contracted and the other elements represent the possible single-pair contractions between the field positions 0,1,0, 1, and 22.

theorem

Enumeration of all Wick contractions for n=4n = 4

#mem_four

For any Wick contraction cc of n=4n = 4 elements (indices {0,1,2,3}\{0, 1, 2, 3\}), the set of its contracted pairs is an element of the following set of 10 possible configurations: {,{{0,1}},{{0,2}},{{0,3}},{{1,2}},{{1,3}},{{2,3}},{{0,1},{2,3}},{{0,2},{1,3}},{{0,3},{1,2}}}\{ \emptyset, \{\{0, 1\}\}, \{\{0, 2\}\}, \{\{0, 3\}\}, \{\{1, 2\}\}, \{\{1, 3\}\}, \{\{2, 3\}\}, \{\{0, 1\}, \{2, 3\}\}, \{\{0, 2\}, \{1, 3\}\}, \{\{0, 3\}, \{1, 2\}\} \}. This set represents all possible ways to partition the four indices into zero, one, or two disjoint pairs, corresponding to the cases where no fields are contracted, two fields are contracted, or all four fields are contracted in pairs.