This is related to #101. [NB(rei): PR which has been merged]
[NB(rei): partially addressed by PR #216 ]
Since we force user to use the equational notations by removing the defintions, we should be very clear on how to use this library. In particular the documentation should:
This is related to #101. [NB(rei): PR which has been merged]
[NB(rei): partially addressed by PR #216 ]
Since we force user to use the equational notations by removing the defintions, we should be very clear on how to use this library. In particular the documentation should:
detail how to state a lemma using the notations, e.g. should I usef =O_F gorf = [O_F g of h]?list all the possibilities to prove such relations, with the important steps, e.g.
apply: eqoEis not to be forgotten, filter reasoning is possible but thought of as a last resort…clarify anything that can confuse the user about the notations, e.g.:
f =o_F gandf = o_F g?why doesf =O_ (0 : U) gwork but notf =O_(0 : U) g, whilef =O_F gdoes work?what are the naming conventions. I believe this library should be used as
bigop: since it is hard and tedious to search lemmas using notations, we should have a clear naming convention so that it is easy to find a lemma by its name.