Physlib

Physlib.QFT.PerturbationTheory.WickContraction.Uncontracted

Uncontracted elements

12 declarations

definition

Set of uncontracted indices of a Wick contraction cc

For a Wick contraction cc on the set of indices {0,1,,n1}\{0, 1, \dots, n-1\}, the set of uncontracted elements is the finite set (finset) of indices i{0,1,,n1}i \in \{0, 1, \dots, n-1\} that are not part of any contracted pair in cc. Formally, this is defined as the subset of indices for which the dual element function `getDual?` returns no value (none).

theorem

Uncontracted indices under index congruence n=mn=m

Let nn and mm be natural numbers such that n=mn = m. For any Wick contraction cc on the set of indices {0,1,,n1}\{0, 1, \dots, n-1\}, let cc' be the Wick contraction on {0,1,,m1}\{0, 1, \dots, m-1\} induced by the equality n=mn = m. Then, the set of uncontracted indices of cc' is equal to the image of the set of uncontracted indices of cc under the natural bijection between {0,1,,n1}\{0, 1, \dots, n-1\} and {0,1,,m1}\{0, 1, \dots, m-1\}.

theorem

An index is uncontracted if and only if it has no contraction partner (dual)

Let cc be a Wick contraction on the set of indices {0,1,,n1}\{0, 1, \dots, n-1\}. For any index i{0,1,,n1}i \in \{0, 1, \dots, n-1\}, the partner (dual) of ii under the contraction cc is undefined (denoted by `none`) if and only if ii belongs to the set of uncontracted indices of cc.

definition

Equivalence Option(Uc)Option(Uc)\text{Option}(U_c) \simeq \text{Option}(U_{c'}) for c=cc = c'

Given two Wick contractions cc and cc' on a set of nn indices, if c=cc = c', there exists an equivalence (a bijection) between the sets of their uncontracted indices, each augmented with an additional "none" element. Formally, for c=cc = c', this is the bijection between Option(Uc)\text{Option}(U_c) and Option(Uc)\text{Option}(U_{c'}), where Uc{0,1,,n1}U_c \subset \{0, 1, \dots, n-1\} is the set of indices that are not part of any contracted pair in cc.

theorem

`uncontractedCongr` maps none\text{none} to none\text{none}

Let cc and cc' be Wick contractions on the set of indices {0,1,,n1}\{0, 1, \dots, n-1\}, and let UcU_c and UcU_{c'} be the sets of uncontracted indices for cc and cc' respectively. Given a proof h:c=ch : c = c', let f:Option(Uc)Option(Uc)f : \text{Option}(U_c) \simeq \text{Option}(U_{c'}) be the equivalence (bijection) between the augmented sets of uncontracted indices defined by `uncontractedCongr h`. Then the bijection maps the element none\text{none} in Option(Uc)\text{Option}(U_c) to the element none\text{none} in Option(Uc)\text{Option}(U_{c'}).

theorem

`uncontractedCongr` maps `some i` to `some i`

Let cc and cc' be Wick contractions on the set of indices {0,1,,n1}\{0, 1, \dots, n-1\}, and let UcU_c and UcU_{c'} denote their respective sets of uncontracted indices. Given a proof h:c=ch: c = c', let f:Option(Uc)Option(Uc)f: \text{Option}(U_c) \simeq \text{Option}(U_{c'}) be the equivalence between the sets of uncontracted indices (each augmented with a "none" element) defined by `uncontractedCongr h`. For any uncontracted index iUci \in U_c, the equivalence maps the element some(i)\text{some}(i) to the element some(i)\text{some}(i), where the latter is interpreted as an element of the set UcU_{c'}.

theorem

ii is uncontracted     \iff ii is not in any contracted pair

For a Wick contraction cc on the set of indices {0,1,,n1}\{0, 1, \dots, n-1\}, an index ii belongs to the set of uncontracted indices of cc if and only if ii is not contained in any pair pp that belongs to the contraction cc.

theorem

Every index ii is uncontracted in the empty Wick contraction

For any index i{0,1,,n1}i \in \{0, 1, \dots, n-1\}, ii belongs to the set of uncontracted indices of the empty Wick contraction.

theorem

The dual element function getDual?\text{getDual?} for the empty Wick contraction is none\text{none}

For any index i{0,1,,n1}i \in \{0, 1, \dots, n-1\}, the dual element function getDual?\text{getDual?} of the empty Wick contraction returns none\text{none} for ii. This indicates that in the empty Wick contraction, no index is paired with a dual element.

theorem

The set of uncontracted indices for the empty Wick contraction is the universal set of indices.

For the empty Wick contraction on nn indices, the set of uncontracted indices is the universal set of all indices {0,1,,n1}\{0, 1, \dots, n-1\}.

theorem

The number of uncontracted indices in a Wick contraction is n\le n

For any Wick contraction cc on a set of nn indices, the number of uncontracted indices is less than or equal to nn.

theorem

c.uncontracted=n    c=empty|c.\text{uncontracted}| = n \iff c = \text{empty}

For any Wick contraction cc on a set of nn indices, the number of uncontracted indices is equal to nn if and only if cc is the empty contraction.