82theorem P_symmetric_on_range 83 (F : ℝ → ℝ) 84 (P : ℝ → ℝ → ℝ) 85 (hSymm : ∀ x : ℝ, 0 < x → F x = F x⁻¹) 86 (hCons : ∀ x y : ℝ, 0 < x → 0 < y → F (x * y) + F (x / y) = P (F x) (F y)) : 87 ∀ u v : ℝ, (∃ x, 0 < x ∧ F x = u) → (∃ y, 0 < y ∧ F y = v) → P u v = P v u := by
proof body
Term-mode proof.
88 intro u v ⟨x, hx, hFx⟩ ⟨y, hy, hFy⟩ 89 have h := P_symmetric_of_F_symmetric F P hSymm hCons x y hx hy 90 rw [← hFx, ← hFy] 91 exact h 92 93/-! ## Part 2: P(u, 0) = 2u from Normalization -/ 94 95/-- If F(1) = 0 and the consistency equation holds, then P(u, 0) = 2u on the range of F. -/
depends on (12)
Lean names referenced from this declaration's body.