[Merged by Bors] - feat(Data/Real): representation of reals from [0, 1] in positional system#26021
Closed
vasnesterov wants to merge 24 commits intoleanprover-community:masterfrom
Closed
[Merged by Bors] - feat(Data/Real): representation of reals from [0, 1] in positional system#26021vasnesterov wants to merge 24 commits intoleanprover-community:masterfrom
[0, 1] in positional system#26021vasnesterov wants to merge 24 commits intoleanprover-community:masterfrom
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ofDigits {b : ℕ} (digits : ℕ → Fin b) : ℝ, representing a real number of the form0.d₀d₁d₂...(wheredᵢ = digits i) as an infinite sum.[0, 1].ofDigits_close_of_common_prefix: if the firstndigits of two numbers are equal, then their difference is bounded byb⁻ⁿ.Real.digits, which converts a real number into its sequence of digits.ofDigits (toDigits x b) = x.Zulip threads:
⌊n * x⌋₊ / n = ⌊x⌋₊#26004