pith. machine review for the scientific record. sign in
theorem proved term proof

P_symmetric_on_range

show as:
view Lean formalization →

No prose has been written for this declaration yet. The Lean source and graph data below render without it.

generate prose now

formal statement (Lean)

  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.