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

Topological Entropy: required updates for mathlib-ization #55

Open
4 of 16 tasks
mseri opened this issue Jun 20, 2024 · 5 comments
Open
4 of 16 tasks

Topological Entropy: required updates for mathlib-ization #55

mseri opened this issue Jun 20, 2024 · 5 comments

Comments

@mseri
Copy link
Owner

mseri commented Jun 20, 2024

To-Do List

  • Port IsInvariant and inv_def' from InvariantSubset.lean (needs to be harmonized/unified with IsInvariant under Flow in mathlib)
  • Move results on invariance and orbits from Topologica.lean/Minimal.lean into InvariantSubset.lean
  • Port univ_is_inv and empty_is_inv' from InvariantSubset.lean
  • Port the whole ENNRealLog.lean
  • Port the whole ERealMulCont.lean incorporating the auxiliary lemmas into the main theorem proof or making them private lemmas + golfing + PR to to the file on multiplication on EReal.
  • Port the whole ERealDiv.lean
  • Port the whole Inv.lean
  • Port Misc.lean to WithBot, PR to logical files. Up to open Filter: golf check + put on the file EREals. After open Filter put on the file EReal.Filter (+ directory for EREal?)
  • Port the whole DynamicalUniformity.lean: necessary cleanup.
  • Port the whole DynamicalDover.lean: choose a good name for cover entropy
  • Port the whole Subset.lean: necessary cleanup.
  • Port the whole Morphism.lean: rename semiconjugacy
  • Port the whole EReal.lean: necessary cleanup
  • Port the whole Shift.lean: almost
  • Union.lean is unfinished and painful (ideally bypassing limits)
  • Product.lean is unfinished but close to completion

Please create a separate issue for each for these if you are working on them, and link (or let us link) the issue number next to the corresponding item.

@mseri
Copy link
Owner Author

mseri commented Jun 20, 2024

Thanks @pitmonticone for the carefully crafted list and @D-Thomine for the detailed walkthrough

@D-Thomine
Copy link
Collaborator

Still working on porting Misc.lean.

Done: moving prod_ite from Dynamics to Functions.

Open: PR#14564 to get characterizations of limsup/liminf in the main Order.LiminfLimsup file. Cannot compile because the file is too large (linter flag).

Soon to be opened: adding a few things on Topology.UniformSpace.Basic about products. This should finish the current content of Misc.lean. The branch is D-Thomine/uniformity_prod

Paging @pitmonticone

@pitmonticone
Copy link
Collaborator

pitmonticone commented Jul 9, 2024

Hi @D-Thomine, great job!

I'll try to refactor in order to "solve" that linter issue later today, but it's highly likely to be acceptable simply adding a style-exception.

@pitmonticone
Copy link
Collaborator

@pitmonticone
Copy link
Collaborator

pitmonticone commented Jul 9, 2024

Solved here

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

No branches or pull requests

3 participants