Аналіз I, Розділ 5, Епілог #
In this (technical) epilogue, we show that the "Chapter 5" real numbers Chapter5.Real
are
isomorphic in various standard senses to the standard real numbers ℝ
. This we do by matching
both structures with Dedekind cuts of the (Mathlib) rational numbers ℚ
.
From this point onwards, Chapter5.Real
will be deprecated, and we will use the standard real
numbers ℝ
instead. In particular, one should use the full Mathlib API for ℝ
for all
subsequent chapters, in lieu of the Chapter5.Real
API.
Filling the sorries here requires both the Chapter5.Real API and the Mathlib API for the standard
natural numbers ℝ
. As such, they are excellent exercises to prepare you for the aforementioned
transition.
Instances For
Equations
- Chapter5.Real.equivCut = { toFun := Chapter5.Real.toCut, invFun := Chapter5.DedekindCut.toReal, left_inv := Chapter5.Real.equivCut._proof_1, right_inv := Chapter5.Real.equivCut._proof_2 }
Instances For
Instances For
Instances For
Instances For
Equations
- Real.equivCut = { toFun := Real.toCut, invFun := Chapter5.DedekindCut.toR, left_inv := Real.equivCut._proof_3, right_inv := Real.equivCut._proof_4 }
Instances For
The isomorphism between the Chapter 5 reals and the Mathlib reals.
Instances For
The isomorphism preserves order and ring operations
Equations
- One or more equations did not get rendered due to their size.