-- File: FoML/FoML/Symmetrization.lean
Theorem statement:
theorem extracted_formal_statement_37.{w, v, u} {Z : Type w} {ι : Type v} {f : ι → Z → ℝ} {Ω : Type u} {X : Ω → Z} {b : ℝ}
  (h𝓕' : ∀ (I : ι) (z : Z), |f I z| ≤ b) {c : ι → ℝ} {C : ℝ} (hC : ∀ (I : ι), |c I| ≤ C) (ω : Ω × Ω)
  (σ : { x // x ∈ {-1, 1} }) (I : ι) (h_original_goal : |↑↑σ * (f I (X ω.1) - f I (X ω.2))| ≤ b + b) :
  1 * |f I (X ω.1) - f I (X ω.2)| ≤ b + b := sorry

Tactic state before:
case bc
Z : Type w
ι : Type v
f : ι → Z → ℝ
Ω : Type u
X : Ω → Z
b : ℝ
h𝓕' : ∀ (I : ι) (z : Z), |f I z| ≤ b
c : ι → ℝ
C : ℝ
hC : ∀ (I : ι), |c I| ≤ C
ω : Ω × Ω
σ : { x // x ∈ {-1, 1} }
I : ι
⊢ |↑↑σ * (f I (X ω.1) - f I (X ω.2))| ≤ b + b

Tactic: rw [abs_mul, abs_sigma σ]

Tactic state after:
[case bc
 Z : Type w
 ι : Type v
 f : ι → Z → ℝ
 Ω : Type u
 X : Ω → Z
 b : ℝ
 h𝓕' : ∀ (I : ι) (z : Z), |f I z| ≤ b
 c : ι → ℝ
 C : ℝ
 hC : ∀ (I : ι), |c I| ≤ C
 ω : Ω × Ω
 σ : { x // x ∈ {-1, 1} }
 I : ι
 ⊢ 1 * |f I (X ω.1) - f I (X ω.2)| ≤ b + b]

Premises used:
abs_sigma : ∀ (σ : { x // x ∈ {-1, 1} }), |↑↑σ| = 1
abs_mul : ∀ {α : Type u_1} [inst : LinearOrderedRing α] (a b : α), |a * b| = |a| * |b|