Opened 10 years ago

Last modified 7 years ago

#13659 new defect

matrix_mod_pn incorrect over extensions of padics

Reported by: Julian Rüth Owned by: David Roe
Priority: minor Milestone: sage-6.4
Component: padics Keywords: days71
Cc: Merged in:
Authors: Julian Rueth Reviewers:
Report Upstream: N/A Work issues:
Branch: u/saraedum/matrix_mod_pn_incorrect_over_extensions_of_padics (Commits, GitHub, GitLab) Commit: 9bb2a38d6af851e4ceaea311a5400496f62db730
Dependencies: #13651, #13617 Stopgaps:

Status badges

Description (last modified by Julian Rüth)

matrix_mod_pn() for elements in Eisenstein extensions of Zp suffers from the same inaccuracy problem as the one described in #13651.

sage: R=Zp(3,3)
sage: S.<a>=R[]
sage: L.<a>=R.extension(a^2-3)
sage: L(3).matrix_mod_pn()
[57  0]
[ 0 57]

The attached patch fixes this.

Attachments (1)

trac_13659.patch (2.0 KB) - added by Julian Rüth 10 years ago.

Download all attachments as: .zip

Change History (10)

comment:1 Changed 10 years ago by Julian Rüth

Description: modified (diff)

comment:2 Changed 10 years ago by Julian Rüth

Dependencies: #13651#13651, #13617

comment:3 Changed 10 years ago by Julian Rüth

Summary: matrix_mod_pn incorrect for extension fields of padicsmatrix_mod_pn incorrect over extensions of padics

Changed 10 years ago by Julian Rüth

Attachment: trac_13659.patch added

comment:4 Changed 9 years ago by Jeroen Demeyer

Milestone: sage-5.11sage-5.12

comment:5 Changed 9 years ago by For batch modifications

Milestone: sage-6.1sage-6.2

comment:6 Changed 8 years ago by For batch modifications

Milestone: sage-6.2sage-6.3

comment:7 Changed 8 years ago by For batch modifications

Milestone: sage-6.3sage-6.4

comment:8 Changed 7 years ago by Julian Rüth

Branch: u/saraedum/matrix_mod_pn_incorrect_over_extensions_of_padics

comment:9 Changed 7 years ago by Julian Rüth

Commit: 9bb2a38d6af851e4ceaea311a5400496f62db730
Keywords: days71 added

New commits:

b87ff51Trac #13651: fixed a precision problem in _internal_lshift(), _ntl_rep_abs() of padics
c3875b9Merge branch 'develop' into t/13651/ticket/13651
9bb2a38http://trac.sagemath.org/raw-attachment/ticket/13659/trac_13659.patch
Note: See TracTickets for help on using tickets.