-
-
Notifications
You must be signed in to change notification settings - Fork 552
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
InfinitePolynomialRing with coefficients in another InfinitePolynomialRing #36788
Comments
Can you explain me what do you men by fixing the InfinitePolynomialRing ? I have also looked into the working of this and I didn't find any problem with InfinitePolynomialRing, instead from the error message,
It is clear that there is an issue with monomial_coefficient() function, when I checked what is the exact issue then I found that it is taking argument mon of a particular type only (i.e. MPolynomial_libsingular), and here when we are defining an InfinitePolynomialRing then we are passing different type of argument in the function so I think we need to make a new function/files specifically for InfinitePolynomialRings because multi_polynomial_libsingular.pyx does not seem to include functions related to infinite polynomial rings. If I am wrong somewhere, @mantepse please tell me. |
There are several problems, for example #36576, also that I don't have any good answers, unfortunately. |
I found a related problem in the way that it PolynomialRing works over InfinitePolynomialRing handles adjoining ordinary variables:
In general I found it difficult to define ring homomorphisms and I couldn't quite figure out what the ring homomorphism issue traced back to. My goal was to define a derivation by using a ring of dual numbers A[t]/(t^2) and then specify the homomorphism by what happens on the generators. The way that this library has a special class for generators seems to have something to do with this. This was run on cocalc on July 15 2024. |
Problem Description
I frequently use polynomial rings over other polynomial rings for easy extraction of terms. For example:
This does not work for infinite polynomial rings:
Proposed Solution
Get someone to fix the
InfinitePolynomialRing
.Alternatives Considered
Do it myself, but upon consideration, this is not a viable solution.
Additional Information
No response
Is there an existing issue for this?
The text was updated successfully, but these errors were encountered: