The Duminil-Copin–Tassion quantity φ_p(S) and the threshold p̃_c

DefinitionOriented edge boundary of a finite lattice set#✓fully proved

The oriented edge boundary ∂S = {(x, x ± e_i) : x ∈ S, x ± e_i ∉ S} of a finite set S ⊆ ℤ^d, as ordered pairs (inner endpoint first).

noncomputable def boundaryEdges (d : ℕ) (S : Finset (Site d)) :
    Finset (Site d × Site d) := by
  classical
  exact
    ((S ×ˢ (Finset.univ : Finset (Fin d)) ×ˢ (Finset.univ : Finset Bool)).filter
        (fun t => coordShift t.1 t.2.1 (stepSign t.2.2) ∉ S)).image
      (fun t => (t.1, coordShift t.1 t.2.1 (stepSign t.2.2)))
Uses 3 · Used by 17

TheoremSize bound for the edge boundary#✓fully proved

The edge boundary of S has at most 2d |S| elements.

theorem card_boundaryEdges_le (S : Finset (Site d)) :
    (boundaryEdges d S).card ≤ S.card * (2 * d)
Uses 4 · Used by 2

DefinitionProbability of connection inside a set#✓fully proved

The probability ℙ_p(0 ↔ x inside S) that the origin and x are joined by an open path using only vertices of S; it is 0 if 0 ∉ S or x ∉ S.

noncomputable def connWithinProb (d : ℕ) (p : ℝ≥0) (hp : p ≤ 1) (S : Finset (Site d))
    (x : Site d) : ℝ := by
  classical
  exact
    if h0 : origin d ∈ S then
      if hx : x ∈ S then
        (bernoulliProductMeasure (E := Sym2 (Site d)) p hp).real
          {ω | ConnectedWithin d ω (S : Set (Site d)) ⟨origin d, h0⟩ ⟨x, hx⟩}
      else 0
    else 0
Uses 5 · Used by 4

DefinitionDuminil-Copin–Tassion quantity#✓fully proved

The Duminil-Copin–Tassion quantity φ_p(S) = p ∑_{(x, y) ∈ ∂S} ℙ_p(0 ↔ x inside S).

noncomputable def phi (d : ℕ) (p : ℝ≥0) (hp : p ≤ 1) (S : Finset (Site d)) : ℝ :=
  (p : ℝ) * ∑ e ∈ boundaryEdges d S, connWithinProb d p hp S e.1
Uses 3 · Used by 11

DefinitionDensities with a finite set of small Duminil-Copin–Tassion quantity#✓fully proved

The set of densities p ∈ [0, 1] for which some finite S ∋ 0 has φ_p(S) < 1.

def tildePcSet (d : ℕ) : Set ℝ≥0 :=
  {p : ℝ≥0 | ∃ hp : p ≤ 1, ∃ S : Finset (Site d), origin d ∈ S ∧ phi d p hp S < 1}
Uses 3 · Used by 8

DefinitionDuminil-Copin–Tassion threshold#✓fully proved

The Duminil-Copin–Tassion threshold p̃_c(d) = sup {p : ∃ S ∋ 0 finite, φ_p(S) < 1}.

noncomputable def tildePc (d : ℕ) : ℝ≥0 :=
  sSup (tildePcSet d)
Uses 1 · Used by 8
8 fully proved

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.