-
Notifications
You must be signed in to change notification settings - Fork 1k
[Merged by Bors] - feat: file for lemmas about MvPolynomials over NoZeroDivisors #25925
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
[Merged by Bors] - feat: file for lemmas about MvPolynomials over NoZeroDivisors #25925
Conversation
…lib4 into BoltonBailey/MvPolynomial.NoZeroDivisors
…lynomial.NoZeroDivisors
PR summary 519f4546a1Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
…o BoltonBailey/MvPolynomial.NoZeroDivisors
…:BoltonBailey/mathlib4 into BoltonBailey/MvPolynomial.NoZeroDivisors
Co-authored-by: Andrew Yang <36414270+erdOne@users.noreply.github.com>
…o BoltonBailey/MvPolynomial.NoZeroDivisors
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
…:BoltonBailey/mathlib4 into BoltonBailey/MvPolynomial.NoZeroDivisors
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com>
|
I think we can live with bors merge |
This PR creates a new file for lemmas about `MvPolynomial`s over rings which are `NoZeroDivisors`, to make modified versions of lemmas like `degreeOf_C_mul`. Original PR: #11106 - [x] depends on: #11095 - [x] depends on: #11094 - [x] depends on: #25926 [We need this lemma to establish fact about degreeOf n (p + q)] - [x] depends on: #32558
|
Pull request successfully merged into master. Build succeeded: |
…over-community#25925) This PR creates a new file for lemmas about `MvPolynomial`s over rings which are `NoZeroDivisors`, to make modified versions of lemmas like `degreeOf_C_mul`. Original PR: leanprover-community#11106 - [x] depends on: leanprover-community#11095 - [x] depends on: leanprover-community#11094 - [x] depends on: leanprover-community#25926 [We need this lemma to establish fact about degreeOf n (p + q)] - [x] depends on: leanprover-community#32558
…over-community#25925) This PR creates a new file for lemmas about `MvPolynomial`s over rings which are `NoZeroDivisors`, to make modified versions of lemmas like `degreeOf_C_mul`. Original PR: leanprover-community#11106 - [x] depends on: leanprover-community#11095 - [x] depends on: leanprover-community#11094 - [x] depends on: leanprover-community#25926 [We need this lemma to establish fact about degreeOf n (p + q)] - [x] depends on: leanprover-community#32558
This PR creates a new file for lemmas about
MvPolynomials over rings which areNoZeroDivisors, to make modified versions of lemmas likedegreeOf_C_mul.Original PR: #11106
Option {b // b ≠ a} ≃ α#11095degreeOf_eq_natDegree#25926 [We need this lemma to establish fact about degreeOf n (p + q)]degree_muland related lemmas. #32558Notes to self:
IsCancelMulZero R?Ris a ring,IsCancelMulZero Ris equivalent toNoZeroDivisors R.Ris only a semiring,NoZeroDivisors Ris implied byIsCancelMulZero R(although this is not typeclass inferrable, see
IsLeftCancelMulZero.to_noZeroDivisors),Ris only a semiring,IsCancelMulZero Ris not implied byNoZeroDivisors R, see https://leanprover.zulipchat.com/#narrow/channel/116395-maths/topic/IsCancelMulZero.20and.20NoZeroDivisors.20for.20semirings/with/562333254IsCancelMulZero R.MvPolynomial.totalDegree_mul_of_isDomainexists, which proves a related resultunder the assumption
IsCancelMulZero R.NoZeroDivisors Rin a new PR.This PR continues the work from #11106 and #11073