lean-perfectoid-spaces icon indicating copy to clipboard operation
lean-perfectoid-spaces copied to clipboard

Documentation

Open kbuzzard opened this issue 5 years ago • 4 comments

The code should somehow be documented. My dream for this would be that the low-level files (like valuation.basic) just get big comment blocks at the top explaining the API of the file, and the higher level files get LaTeX code which could be read using Patrick's formatter. I am a bit unclear about what exactly we can do here, but ultimately now we have the code I think that we should be thinking about trying to make what we have more accessible to mathematicians.

kbuzzard avatar Apr 29 '19 16:04 kbuzzard

The list of files (sorted, somehow) that is not in for_mathlib/:

  • [x] Huber_ring/basic.lean
  • [x] Huber_ring/localization.lean
  • [x] Huber_ring/padics.lean
  • [x] Spa/localization_Huber.lean
  • [x] Spa/rat_open_data_completion.lean
  • [x] Spa/space.lean
  • [x] Spa/stalk_valuation.lean
  • [x] examples/empty.lean
  • [x] examples/padics.lean
  • [x] valuation/basic.lean
  • [x] valuation/canonical.lean
  • [x] valuation/field.lean
  • [x] valuation/group_with_zero.lean
  • [x] valuation/linear_ordered_comm_group_with_zero.lean
  • [x] valuation/localization.lean
  • [x] valuation/topology.lean
  • [x] valuation/valuation_field_completion.lean
  • [x] valuation/with_zero_topology.lean
  • [x] Frobenius.lean
  • [x] Huber_pair.lean
  • [x] Tate_ring.lean
  • [x] adic_space.lean
  • [x] continuous_valuations.lean
  • [x] perfectoid_space.lean
  • [x] power_bounded.lean
  • [x] valuation_spectrum.lean

jcommelin avatar Aug 30 '19 13:08 jcommelin

For the files that are not in sheaves/ or for_mathlib:

  • All these files have module docstrings
  • All the definitions have docstrings

There is still a list of TODO's, and things can be quite improved. But this list seems to have served it's purpose.

jcommelin avatar Oct 07 '19 11:10 jcommelin

Thanks for your amazing efforts with this list Johan!

PatrickMassot avatar Oct 07 '19 16:10 PatrickMassot

I didn't close this on purpose, because Kevin's first post contains a bunch of stuff that hasn't been done yet. (Even though, it's not likely that we'll get to it soon.)

jcommelin avatar Oct 07 '19 16:10 jcommelin