feat: More notes for Wick's theorem
This commit is contained in:
parent
8434334bbf
commit
a6fbc74a5e
4 changed files with 24 additions and 1 deletions
|
@ -217,6 +217,9 @@ lemma anPart_mul_normalOrder_ofFieldOpList_eq_superCommute (φ : 𝓕.FieldOp)
|
||||||
-/
|
-/
|
||||||
|
|
||||||
/--
|
/--
|
||||||
|
For a `CrAnFieldOp` `φ` and a list of `CrAnFieldOp`s `φs`, the following is true
|
||||||
|
`[φ, 𝓝(φ₀…φₙ)]ₛ = ∑ i, 𝓢(φ, φ₀…φᵢ₋₁) • [φ, φᵢ]ₛ * 𝓝(φ₀…φᵢ₋₁φᵢ₊₁…φₙ)`.
|
||||||
|
|
||||||
The proof of this result ultimetly depends on
|
The proof of this result ultimetly depends on
|
||||||
- `superCommuteF_ofCrAnListF_ofFieldOpListF_eq_sum`
|
- `superCommuteF_ofCrAnListF_ofFieldOpListF_eq_sum`
|
||||||
- `normalOrderSign_eraseIdx`
|
- `normalOrderSign_eraseIdx`
|
||||||
|
|
|
@ -106,4 +106,10 @@ scoped[FieldSpecification] notation 𝓕 "|>ₛ" φ => FieldStatistic.ofList
|
||||||
scoped[FieldSpecification] infixl:80 "|>ᶜ" =>
|
scoped[FieldSpecification] infixl:80 "|>ᶜ" =>
|
||||||
crAnFieldOpToCreateAnnihilate
|
crAnFieldOpToCreateAnnihilate
|
||||||
|
|
||||||
|
remark notation_remark := "When working with a field specification `𝓕` we will use
|
||||||
|
some notation within doc-strings and in code. The main notation used is:
|
||||||
|
- In docstrings when field statistics occur in exchange signs we may drop the `𝓕 |>ₛ`.
|
||||||
|
- In docstrings we will often write lists of `FieldOp` or `CrAnFieldOp` `φs` as e.g. `φ₀…φₙ`,
|
||||||
|
which should be interpreted within the context in which it appears."
|
||||||
|
|
||||||
end FieldSpecification
|
end FieldSpecification
|
||||||
|
|
|
@ -191,7 +191,14 @@ lemma timeOrderList_eq_maxTimeField_timeOrderList (φ : 𝓕.FieldOp) (φs : Lis
|
||||||
|
|
||||||
-/
|
-/
|
||||||
|
|
||||||
/-- The time ordering relation on CrAnFieldOp. -/
|
/-- For a field specification `𝓕`, `𝓕.crAnTimeOrderRel` is time ordering relation on
|
||||||
|
`𝓕.CrAnFieldOp` defined to put those field operators with greatest time to the left on
|
||||||
|
ordering a list. Thus `𝓕.crAnTimeOrderRel φ₀ φ₁` is true if and only if one of the following is
|
||||||
|
true
|
||||||
|
- `φ₀` is an outgoing asymptotic creation and annihilation field operator
|
||||||
|
- `φ₁` is an incoming asymptotic creation and annihilation field operator
|
||||||
|
- `φ₀` and `φ₁` are both position operators where `φ₀` occurs at a time greater then or equal to
|
||||||
|
that of `φ₁`. -/
|
||||||
def crAnTimeOrderRel (a b : 𝓕.CrAnFieldOp) : Prop := 𝓕.timeOrderRel a.1 b.1
|
def crAnTimeOrderRel (a b : 𝓕.CrAnFieldOp) : Prop := 𝓕.timeOrderRel a.1 b.1
|
||||||
|
|
||||||
/-- The relation `crAnTimeOrderRel` is decidable, but not computablly so due to
|
/-- The relation `crAnTimeOrderRel` is decidable, but not computablly so due to
|
||||||
|
|
|
@ -134,7 +134,10 @@ def perturbationTheory : Note where
|
||||||
.name `FieldSpecification,
|
.name `FieldSpecification,
|
||||||
.h2 "Field operators",
|
.h2 "Field operators",
|
||||||
.name `FieldSpecification.FieldOp,
|
.name `FieldSpecification.FieldOp,
|
||||||
|
.name `FieldSpecification.statesStatistic,
|
||||||
.name `FieldSpecification.CrAnFieldOp,
|
.name `FieldSpecification.CrAnFieldOp,
|
||||||
|
.name `FieldSpecification.crAnStatistics,
|
||||||
|
.name `FieldSpecification.notation_remark,
|
||||||
.h2 "Field-operator free algebra",
|
.h2 "Field-operator free algebra",
|
||||||
.name `FieldSpecification.FieldOpFreeAlgebra,
|
.name `FieldSpecification.FieldOpFreeAlgebra,
|
||||||
.name `FieldSpecification.FieldOpFreeAlgebra.naming_convention,
|
.name `FieldSpecification.FieldOpFreeAlgebra.naming_convention,
|
||||||
|
@ -147,6 +150,10 @@ def perturbationTheory : Note where
|
||||||
.name `FieldSpecification.FieldOpFreeAlgebra.superCommuteF_ofCrAnListF_ofFieldOpListF_eq_sum,
|
.name `FieldSpecification.FieldOpFreeAlgebra.superCommuteF_ofCrAnListF_ofFieldOpListF_eq_sum,
|
||||||
.h2 "Field-operator algebra",
|
.h2 "Field-operator algebra",
|
||||||
.name `FieldSpecification.FieldOpAlgebra,
|
.name `FieldSpecification.FieldOpAlgebra,
|
||||||
|
.name `FieldSpecification.FieldOpAlgebra.ofCrAnFieldOp,
|
||||||
|
.name `FieldSpecification.FieldOpAlgebra.ofCrAnFieldOpList,
|
||||||
|
.name `FieldSpecification.FieldOpAlgebra.ofFieldOp,
|
||||||
|
.name `FieldSpecification.FieldOpAlgebra.ofCrAnFieldOpList,
|
||||||
.name `FieldSpecification.FieldOpAlgebra.fieldOpAlgebraGrade,
|
.name `FieldSpecification.FieldOpAlgebra.fieldOpAlgebraGrade,
|
||||||
.name `FieldSpecification.FieldOpAlgebra.superCommute,
|
.name `FieldSpecification.FieldOpAlgebra.superCommute,
|
||||||
.h1 "Time ordering",
|
.h1 "Time ordering",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue