Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rat is countable #435

Closed
wants to merge 3 commits into from
Closed

rat is countable #435

wants to merge 3 commits into from

Conversation

affeldt-aist
Copy link
Member

  • remove lemmas from documentation
  • replace cases on boolP with eqVneq when possible
  • replace O with 0%N

The functions between nat and rat are used to establish measurability of a (countable) union over the set of rationals
in the formalization of measure theory.

@affeldt-aist affeldt-aist added this to the 0.3.11 milestone Sep 22, 2021
@affeldt-aist affeldt-aist changed the title rat is countable, cleaning rat is countable Sep 22, 2021
Comment on lines +49 to +50
(* nat_of_rat == injection from rat to nat *)
(* rat_of_nat == cancel function for nat_of_rat *)
Copy link
Member

@CohenCyril CohenCyril Sep 22, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -57,7 +58,7 @@ Unset Printing Implicit Defensive.
Reserved Notation "'`I_' n" (at level 8, n at level 2, format "'`I_' n").
Reserved Notation "A '#<=' B" (at level 79, format "A '#<=' B").

Import Order.TTheory.
Import Order.TTheory GRing.Theory.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This import does not have to be in the begining, it can be contained in a section.

@@ -45,6 +45,9 @@
- in `normedtype.v`:
+ lemmas `ereal_is_cvgN`, `ereal_cvgZr`, `ereal_is_cvgZr`, `ereal_cvgZl`, `ereal_is_cvgZl`,
`ereal_limZr`, `ereal_limZl`, `ereal_limN`
- in `cardinality.v`:
+ definitions `pair_of_nat`, `nat_of_rat`, `rat_of_nat`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
+ definitions `pair_of_nat`, `nat_of_rat`, `rat_of_nat`
+ definitions `nat_of_pair`, `nat_of_rat`, `rat_of_nat`

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will disappear anyway

affeldt-aist and others added 3 commits November 26, 2021 19:12
- remove lemmas from documentation
- replace cases on boolP with eqVneq when possible
- replace O with 0%N
@CohenCyril
Copy link
Member

Closed by #543

@CohenCyril CohenCyril closed this Feb 26, 2022
@CohenCyril CohenCyril deleted the countable_rat branch March 2, 2022 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants