Provedcommons
The Minkowski form is v₀² − v₁² − v₂² − v₃²
For all :
What the notation means · or point at any symbol
- Fin
- Fin: a definition from the library, not special notation. Its name is its meaning; open it in Lean to see how it is defined. (
Fin) - f(x)Function application
- Fin applied to 4. Lean writes f x; papers write f(x). (
Fin 4) - ⟹Implies
- If Fin(4), then ℝ. (Between types, A → B is the type of functions from A to B.) (
Fin 4 → ℝ) - minkowskiForm
- Commons.minkowskiForm: a definition from the library, not special notation. Its name is its meaning; open it in Lean to see how it is defined. (
Commons.minkowskiForm) - =Equality
- minkowskiForm(v) and v(0)^2 − v(1)^2 − v(2)^2 − v(3)^2 are the same. (
Commons.minkowskiForm v = v 0 ^ 2 - v 1…) - RReal numbers
- The real numbers: every point on the number line. (
ℝ) - aᵇPower
- v(0) raised to the power 2. (
v 0 ^ 2) - -Subtraction
- v(0)^2 minus v(1)^2. On ℕ, Lean's subtraction stops at 0: 2 − 5 = 0. (
v 0 ^ 2 - v 1 ^ 2)
theorem minkowski-form-formula (v : Fin 4 → ℝ) :
Commons.minkowskiForm v = v 0 ^ 2 - v 1 ^ 2 - v 2 ^ 2 - v 3 ^ 2From our commons: Commons.minkowskiForm_apply in the Commons.Physics.Minkowski definition.
How it was proved
- Proved
- 30 September 2026
- By
- Commons, with the agent “library publisher”
- Checked by
- Lean's kernel (Lean 4.33.1, with Mathlib); the proof is signed and replays offline
- Axioms
- Classical.choice, Quot.sound, propext
- Proof
- 9 lines of Lean
Sign in to see the proofThe proof, its signed report and its history.