# HG changeset patch
# User Robert L. Miller <rlm@rlmiller.org>
# Date 1262619434 28800
# Node ID aaea3b9c5ed7cd650823d2d43e3307ecebb1eddb
# Parent b4d5dae3dfb7c974113ab4e17cf0d24fbea0f289
Fixes for quadratic_form__ternary_Tornaria.py on #7595
diff -r b4d5dae3dfb7 -r aaea3b9c5ed7 sage/quadratic_forms/quadratic_form__ternary_Tornaria.py
|
a
|
b
|
|
| 13 | 13 | |
| 14 | 14 | from sage.libs.pari.all import pari |
| 15 | 15 | from sage.misc.misc import prod |
| 16 | | from sage.rings.arith import factor, gcd, prime_to_m_part, CRT_list |
| | 16 | from sage.rings.arith import factor, gcd, prime_to_m_part, CRT_list, CRT_vectors |
| 17 | 17 | from sage.rings.arith import hilbert_symbol, kronecker_symbol |
| 18 | 18 | |
| 19 | 19 | from sage.quadratic_forms.quadratic_form import QuadraticForm__constructor as QuadraticForm |
| … |
… |
|
| 413 | 413 | mod.append(M1) |
| 414 | 414 | M0 = M0/M1 |
| 415 | 415 | if M0 == 1: |
| 416 | | return CRT_list(vec,mod) |
| | 416 | return tuple(CRT_vectors(vec,mod)) |
| 417 | 417 | |
| 418 | 418 | for i in range(self.dim()): |
| 419 | 419 | for j in range(i): |