A three-factor sum-of-two-squares identity
ProvedWorkbookSource.problem_7972lean-workbooksource-checked
Prove that where are non-negative numbers.
Source: InternLM Lean-Workbook, record lean_workbook_7972 (Apache-2.0). The complete source proposition and explicit variable declarations are preserved.
Preamble
import Mathlib open Real Nat
Formal statement
theorem WorkbookSource.problem_7972 (a b c x y z: ℝ) : (a ^ 2 + x ^ 2) * (b ^ 2 + y ^ 2) * (c ^ 2 + z ^ 2) = (a * y * z + b * x * z + c * x * y - a * b * c) ^ 2 + (x * b * c + y * a * c + z * a * b - x * y * z) ^ 2 := by sorry
Source