Аналіз I, Розділ 5.4: Впорядкування дійсних чисел #
Я (пр.перекл. Терренс Тао) намагався зробити переклад якомога точнішим перефразуванням оригінального тексту. Коли є вибір між більш ідіоматичним рішенням Lean та більш точним перекладом, я зазвичай обирав останній. Зокрема, будуть місця, де код Lean можна було б "підбуцнути", щоб зробити його більш елегантним та ідіоматичним, але я свідомо уникав цього вибору.
Основні конструкції та результати цього розділу:
- Порядок на дійсній прямій
Підказки від попередніх користувачів #
Користувачі супровідного матеріалу, які виконали вправи в цьому розділі, можуть надсилати свої поради майбутнім користувачам цього розділу як PRи.
- (Додайте підказку тут)
Визначення 5.4.1 (послідовності, обмежені від нуля з врахуванням знаку). Послідовності індексуються так, щоб починатися з нуля, оскільки це зручніше для цілей Mathlib.
Equations
- Chapter5.BoundedAwayPos a = ∃ c > 0, ∀ (n : ℕ), a n ≥ c
Instances For
Визначення 5.4.1 (послідовності, обмежені від нуля з врахуванням знаку).
Equations
- Chapter5.BoundedAwayNeg a = ∃ c > 0, ∀ (n : ℕ), a n ≤ -c
Instances For
Визначення 5.4.1 (послідовності, обмежені від нуля з врахуванням знаку).
Визначення 5.4.1 (послідовності, обмежені від нуля з врахуванням знаку).
Equations
- x.IsPos = ∃ (a : ℕ → ℚ), Chapter5.BoundedAwayPos a ∧ (↑a).IsCauchy ∧ x = Chapter5.LIM a
Instances For
Equations
- x.IsNeg = ∃ (a : ℕ → ℚ), Chapter5.BoundedAwayNeg a ∧ (↑a).IsCauchy ∧ x = Chapter5.LIM a
Instances For
Визначення 5.4.6 (Упорядкування дійсних чисел)
Equations
- Chapter5.Real.instLT = { lt := fun (x y : Chapter5.Real) => (x - y).IsNeg }
Визначення 5.4.6 (Упорядкування дійсних чисел)
Equations
- Chapter5.Real.instLE = { le := fun (x y : Chapter5.Real) => x < y ∨ x = y }
(Не в підручнику) Дійсні числа мають структуру лінійного впорядкування. Це впорядкування не є обчислюваним, тому для забезпечення розв'язності необхідна класична логіка.
Equations
- One or more equations did not get rendered due to their size.
(Не в підручнику) Дійсні числа мають структуру строго впорядкованого кільця.
Не з підручника: раціональні числа вкладаються в дійсні як гомоморфізм впорядкованих кілець.
Equations
- Chapter5.Real.ratCast_ordered_hom = { toRingHom := Chapter5.Real.ratCast_hom, monotone' := Chapter5.Real.ratCast_ordered_hom._proof_1 }