Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2022-06-12 16:53 d6eb634b

View on Github →

feat(number_theory/legendre_symbol/auxiliary, *): add/move lemmas in/to various files, delete auxiliary.lean (#14572) This is the first PR in a series that will culminate in providing the proof of Quadratic Reciprocity using Gauss sums. Here we just add some lemmas to the file auxiliary.lean that will be used in new code later. We also generalize the lemmas neg_one_ne_one_of_char_ne_two and neg_ne_self_of_char_ne_two from finite fields to more general rings. See this Zulipt topic for more information. CHANGE OF PLAN: Following the discussion on Zulip linked to above, the lemmas in auxiliary.lean are supposed to be moved to there proper places. I have added suggestions to each lemma or group of lemmas (or definitions) what the proper place could be (in some cases, there are alternatives). Please comment if you do not agree or to support one of the alternatives.

Estimated changes