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
Fraction field of fixed modulus p-adic rings should have floating point type #23510
Comments
Branch: u/roed/fixed_mod_frac_field |
Dependencies: #20310 |
Author: David Roe |
Commit: |
Last 10 new commits:
|
Changed keywords from none to sd87 |
Reviewer: Adele Bourgeois |
comment:3
All tests pass! |
comment:4
|
Changed branch from u/roed/fixed_mod_frac_field to u/saraedum/fixed_mod_frac_field |
comment:6
By the way, I would be in favour of implementing a p-adic field with fixed modulus precision (in which each p-adic number is truncated at the same precision encapsulated in the parent). I think it makes perfectly sense. Do you have any objections? New commits:
|
comment:7
Replying to @xcaruso:
So, the amount of information stored in an element is unbounded. This seems problematic since computations can blow up. Why do you want to have this precision type? |
comment:8
Replying to @roed314:
Indeed. But is it really an issue?
I will maybe need it for implementing precision lattices for which I imagine an absolute cap (having a relative cap is certainly also interesting but does not solve the issue of unbounded elements in the framework of lattice precision since the precision may be spread out over several elements which have quite different valuations). However, besides this, I think that
which is, I think, a bit annoying. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed branch from u/saraedum/fixed_mod_frac_field to u/roed/fixed_mod_frac_field |
comment:11
Depend on #14825 to include fixes for sections that are internal to coercion system. Tests pass. As for the discussion about adding Last 10 new commits:
|
Changed reviewer from Adele Bourgeois to Adele Bourgeois, Julian Rüth |
comment:20
See patchbot |
Changed branch from u/saraedum/fixed_mod_frac_field to u/roed/fixed_mod_frac_field |
comment:22
Thanks. Setting back to needs review for tests... New commits:
|
comment:23
The test failures don't seem to be related to this ticket.... |
comment:25
This does not fix the following problem:
|
comment:26
Let's make this a new issue, #23965. |
Changed branch from u/roed/fixed_mod_frac_field to |
Fraction field of fixed modulus p-adic rings should have floating point type.
Currently the
change()
method requires that the type be specified, in this case, but instances such as the checkR.fraction_field() is self
occurring in coerce_map_from(self, R) in padic_extension_generic.pyc.Depends on #14825
Depends on #13591
CC: @roed314
Component: padics
Keywords: sd87
Author: David Roe
Branch/Commit:
189ac2b
Reviewer: Adele Bourgeois, Julian Rüth
Issue created by migration from https://trac.sagemath.org/ticket/23510
The text was updated successfully, but these errors were encountered: