[Merged by Bors] - feat(Algebra/MvPolynomial/Basic): coeff_C_of_ne_zero and coeff_add_single_C#39623
Conversation
PR summary dde92fab4eImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
|
It looks like there is build failure due to the rename of existing lemma. I suggest putting the rename in a separate PR |
|
Yes, this occurrence must have slipped through. I've split off the renaming as #39632. |
Split off from #39623
|
This PR/issue depends on:
|
coeff_ne_zero_C and coeff_add_single_Ccoeff_C_of_ne_zero and coeff_add_single_C
Co-authored-by: Hagb (Junyu Guo 郭俊余) <hagbgreen@yahoo.com>
Co-authored-by: Hagb (Junyu Guo 郭俊余) <hagbgreen@yahoo.com>
|
@justus-springer Can you update master here as well? Thanks |
|
@faenuccio I updated master, no changes were necessary. Is this mergeable soon? |
Co-authored-by: Noah Walker <noahwalker3.14@gmail.com>
tb65536
left a comment
There was a problem hiding this comment.
Thanks!
maintainer merge
|
🚀 Pull request has been placed on the maintainer queue by tb65536. |
|
✌️ justus-springer can now approve this pull request until 2026-07-07 13:14 UTC (in 2 weeks). To approve and merge, reply with
|
|
bors r+ |
…_single_C` (#39623) These lemmas are multivariate analogs to `Polynomial.coeff_C_of_ne_zero`, `Polynomial.coeff_C_succ` and `PowerSeries.coeff_C_of_ne_zero` and `PowerSeries.coeff_succ_C`. They are useful for defining partial derivatives for multivariate power series, see PR #39626. - [x] depends on: #39632
|
Pull request successfully merged into master. Build succeeded: |
coeff_C_of_ne_zero and coeff_add_single_Ccoeff_C_of_ne_zero and coeff_add_single_C
#39626) Previously, we had formal derivatives for `PowerSeries` and `Polynomial` and formal partial derivatives for `MvPolynomial`, but no formal partial derivatives for `MvPowerSeries`. This PR adds them. Furthermore, `PowerSeries.derivative` is refactored to be defined in terms of `MvPowerSeries.pderiv`, which reduces code duplication (In particular, there is no need to define the bare function `PowerSeries.derivativeFun` anymore). Most proofs are direct generalizations from the univariate case. I only had to add a few missing API lemmas, which I am PR'ing separately below: - [x] depends on: #39623 - [x] depends on: #39624 - [x] depends on: #39625
These lemmas are multivariate analogs to
Polynomial.coeff_C_of_ne_zero,Polynomial.coeff_C_succandPowerSeries.coeff_C_of_ne_zeroandPowerSeries.coeff_succ_C. They are useful for defining partial derivatives for multivariate power series, see PR #39626.coeff_C_ne_zero#39632