PARI/GP
Main
  Download
  Packages
  GP in your browser
  Timeline
  Search

Support
  FAQ
  Documentation
  Tutorials
  Ateliers PARI/GP
  Mailing Lists

GP scripts library
  Contributed scripts

Development
  Bugs
  Latest Changes
  Version Control
  Coding Guidelines
  PariDroid
  Funding

Tests & benchmarks
  Buildlogs
  Coverage report
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


979caa2 | Karim Belabas | Sat, 23 Jul 2016 18:14:46 +0200
fix doc
0	3	src/functions/elliptic_curves/elllocalred

5169028 | Karim Belabas | Sat, 23 Jul 2016 18:06:48 +0200
ellnf: extend test (remove condition p <= 3)
2	3	src/test/in/ellnf

e899571 | Karim Belabas | Sat, 23 Jul 2016 16:46:27 +0200
cleanup ellnf_get_normN
7	10	src/basemath/lfunutils.c

10ba86f | Karim Belabas | Sat, 23 Jul 2016 16:35:58 +0200
NF_MINIMALMODEL: fix initialization
1	1	src/headers/paripriv.h

0f2b3df | Karim Belabas | Sat, 23 Jul 2016 16:26:04 +0200
187- ellminimalmodel over number fields

+ 170- ellminimalmodel() didn't use a coprime bases so that it
       was very slow for [c4,c6] = [p^5*q, p^6*q] for huge p and q
3	0	CHANGES
5	1	doc/usersFUNCS.tex
9	3	doc/usersch7.tex
178	25	src/basemath/elliptic.c
2	1	src/functions/elliptic_curves/ellinit
43	11	src/functions/elliptic_curves/ellminimalmodel
2	1	src/headers/pariinl.h
1	0	src/headers/paripriv.h
8	1	src/language/members.c
8	6	src/test/32/ell
9	1	src/test/32/ellnf
6	0	src/test/in/ell
1	1	src/test/in/elliptic
12	0	src/test/in/ellnf

25cbacd | Karim Belabas | Sat, 23 Jul 2016 16:24:10 +0200
add \scriptscriptsize for \goth
4	0	doc/parimacro.tex

ff9fd35 | Karim Belabas | Sat, 23 Jul 2016 14:54:39 +0200
implement djb's dcba algorithm for TWO integers (more to come)
1	0	CHANGES
25	0	doc/usersch5.tex
88	0	src/basemath/base4.c
3	0	src/headers/paridecl.h

11b4570 | Bill Allombert | Sat, 23 Jul 2016 10:30:45 +0200
nflocalred_23: add reference to Silverman GTM 151
2	0	src/basemath/elliptic.c

d7615ef | Karim Belabas | Tue, 19 Jul 2016 15:55:47 +0200
gphelp line split
7	6	doc/usersFUNCS.tex

4603bc0 | Karim Belabas | Mon, 18 Jul 2016 17:34:47 +0200
remove incorrect translation - -> +
0	1	doc/translations

dc866f3 | Karim Belabas | Mon, 18 Jul 2016 15:02:20 +0200
lfuncreate: fix inaccurate doc
2	2	src/functions/l_functions/lfuncreate

be1c0bc | Karim Belabas | Mon, 18 Jul 2016 14:51:35 +0200
remove \datadir
0	1	doc/paricfg.tex.in
2	3	src/functions/default/datadir

a584e46 | Karim Belabas | Mon, 18 Jul 2016 14:27:00 +0200
support \Hom and \Frob
2	3	doc/gphelp.in
2	0	doc/parimacro.tex
2	2	doc/usersFUNCS.tex
2	2	src/functions/modular_symbols/mseval
1	1	src/functions/modular_symbols/msfromell
1	1	src/functions/modular_symbols/msinit
6	6	src/functions/number_fields/idealfrobenius

0f79dfb | Karim Belabas | Mon, 18 Jul 2016 14:14:09 +0200
gphelp line split
5	5	doc/usersFUNCS.tex

b1acc45 | Karim Belabas | Mon, 18 Jul 2016 14:12:05 +0200
fix spacing in ''
2	0	doc/gphelp.in

e617801 | Karim Belabas | Mon, 18 Jul 2016 12:47:26 +0200
remove some footnotes (integrate in text)
7	9	doc/usersch2.tex

ce24784 | Karim Belabas | Mon, 18 Jul 2016 12:38:35 +0200
missing '\arg'
2	1	doc/gphelp.in

1634d31 | Karim Belabas | Mon, 18 Jul 2016 12:36:44 +0200
\not\mid -> \nmid
2	2	src/functions/modular_symbols/mstooms

8b73f03 | Karim Belabas | Mon, 18 Jul 2016 12:35:15 +0200
missing @com
1	1	doc/usersFUNCS.tex

52741c2 | Karim Belabas | Mon, 18 Jul 2016 12:32:35 +0200
support \nmid
1	1	doc/gphelp.in
1	0	doc/parimacro.tex
1	1	src/functions/polynomials/polclass

55ed583 | Karim Belabas | Mon, 18 Jul 2016 12:08:09 +0200
gphelp line-split
3	3	doc/usersFUNCS.tex

16e0c0e | Karim Belabas | Mon, 18 Jul 2016 12:07:18 +0200
cleanup operators vs. symbols
14	8	doc/gphelp.in

a503fb0 | Karim Belabas | Mon, 18 Jul 2016 11:25:42 +0200
gphelp: support \goth

+ fix wrong font in usersFUNCS (Bbb -> goth)
4	1	doc/gphelp.in
8	8	doc/usersFUNCS.tex

9e39823 | Karim Belabas | Mon, 18 Jul 2016 11:08:46 +0200
line breaks for gphelp
8	8	doc/usersFUNCS.tex
2	2	src/functions/programming/install

1a16433 | Karim Belabas | Mon, 18 Jul 2016 11:05:45 +0200
remove historical footnote, add to AUTHORS instead
5	4	AUTHORS
3	8	doc/usersFUNCS.tex

84cdb6e | Karim Belabas | Mon, 18 Jul 2016 09:46:06 +0200
gphelp glitches
4	3	doc/usersFUNCS.tex
8	7	src/functions/default/format
1	1	src/functions/elliptic_curves/ellpadicL
3	3	src/functions/elliptic_curves/ellrootno
2	2	src/functions/elliptic_curves/ellsearch
2	2	src/functions/number_fields/idealramgroups
4	2	src/functions/programming/install
1	1	src/functions/sums/sumnummonieninit

24ea34a | Karim Belabas | Mon, 18 Jul 2016 09:40:09 +0200
gphelp: support \min / \max
1	1	doc/gphelp.in

a10d62b | Karim Belabas | Mon, 18 Jul 2016 09:35:04 +0200
missing whitespace in doc
1	1	src/functions/algebras/algissemisimple

43918dc | Karim Belabas | Mon, 18 Jul 2016 09:33:08 +0200
fix line break
2	2	src/functions/algebras/alginvbasis

4577dd1 | Karim Belabas | Mon, 18 Jul 2016 08:59:15 +0200
missing /g modifier
7	7	doc/gphelp.in

4896023 | Karim Belabas | Mon, 18 Jul 2016 08:41:42 +0200
special-case \cal in -raw mode
6	3	doc/gphelp.in

97dc1c0 | Karim Belabas | Sun, 17 Jul 2016 17:59:42 +0200
nfell -> ellnf & Qell -> ellQ
14	14	src/basemath/elliptic.c
11	11	src/basemath/elltors.c

e7c0c75 | Karim Belabas | Sun, 17 Jul 2016 17:57:58 +0200
fix line-breaks for gphelp
2	2	src/functions/number_theoretical/eulerphi
4	5	src/functions/number_theoretical/zncharinduce
2	3	src/functions/number_theoretical/zncharisodd
3	3	src/functions/number_theoretical/znconreyconductor
2	2	src/functions/number_theoretical/znconreyexp
2	2	src/functions/number_theoretical/znconreylog

837774b | Karim Belabas | Sun, 17 Jul 2016 13:53:53 +0200
remove '\in -> belongs to' rule
1	1	doc/gphelp.in

98d4295 | Karim Belabas | Sun, 17 Jul 2016 13:38:23 +0200
remove special clause for \pi
1	1	doc/gphelp.in

bcec065 | Karim Belabas | Sun, 17 Jul 2016 12:53:19 +0200
fix ??O (detex mode)
1	0	doc/gphelp.in

dea85c1 | Karim Belabas | Sun, 17 Jul 2016 07:21:09 +0200
explain the empty section on Modular forms
3	0	doc/usersFUNCS.tex

6df5609 | Karim Belabas | Sat, 16 Jul 2016 23:04:19 +0200
cleanup etaquocheck
15	18	src/basemath/lfunutils.c

2500d82 | Karim Belabas | Sat, 16 Jul 2016 21:50:58 +0200
update
5	5	src/test/32/compat

f727200 | Karim Belabas | Sat, 16 Jul 2016 18:58:49 +0200
change syntax of @label
1	1	doc/gphelp.in

515c39d | Karim Belabas | Sat, 16 Jul 2016 18:30:58 +0200
gphelp: support label/ref + fix typo (section \secref)
12	6	doc/gphelp.in
1	1	doc/usersFUNCS.tex

a20d17b | Karim Belabas | Sat, 16 Jul 2016 17:29:55 +0200
cleanup
6	11	doc/gphelp.in

cce4997 | Karim Belabas | Sat, 16 Jul 2016 17:26:44 +0200
attached TO (not with)
1	1	doc/appd.tex
1	1	doc/tutorial.tex
4	3	doc/usersch2.tex
4	4	src/functions/algebras/alginit
1	1	src/functions/number_fields/galoispermtopol
1	1	src/functions/number_fields/idealfrobenius
1	1	src/language/hash.c
1	1	src/modules/mpqs.c
1	1	src/modules/mpqs.h

ae56cc3 | Karim Belabas | Sat, 16 Jul 2016 14:55:07 +0200
associated -> attached
1	1	doc/appd.tex
2	2	doc/develop.tex
8	8	doc/tutorial.tex
23	23	doc/usersFUNCS.tex
5	5	doc/usersch2.tex
5	5	doc/usersch4.tex
31	31	doc/usersch5.tex
4	4	doc/usersch7.tex
1	1	src/basemath/Qfb.c
1	1	src/basemath/alglin2.c
3	3	src/basemath/arith2.c
1	1	src/basemath/base4.c
1	1	src/basemath/bibli1.c
4	4	src/basemath/buch3.c
3	3	src/basemath/char.c
1	1	src/basemath/elliptic.c
1	1	src/basemath/galconj.c
1	1	src/basemath/mellininv.c
2	2	src/basemath/modsym.c
1	1	src/basemath/polclass.c
1	1	src/basemath/polmodular.c
1	1	src/basemath/subgroup.c
5	5	src/functions/algebras/alginit
2	2	src/functions/conversions/Mat
2	2	src/functions/conversions/variable
1	1	src/functions/conversions/variables
1	1	src/functions/elliptic_curves/ellchangepointinv
3	3	src/functions/elliptic_curves/elleta
1	1	src/functions/elliptic_curves/ellformaldifferential
1	1	src/functions/elliptic_curves/ellformalw
1	1	src/functions/elliptic_curves/ellfromeqn
2	2	src/functions/elliptic_curves/ellgenerators
1	1	src/functions/elliptic_curves/ellheight
1	1	src/functions/elliptic_curves/ellinit
1	1	src/functions/elliptic_curves/ellisdivisible
1	1	src/functions/elliptic_curves/ellpadicheight
2	2	src/functions/elliptic_curves/ellperiods
1	1	src/functions/elliptic_curves/ellsearch
2	2	src/functions/l_functions/lfunabelianrelinit
9	9	src/functions/l_functions/lfunartin
1	1	src/functions/l_functions/lfuncheckfeq
4	4	src/functions/l_functions/lfunetaquo
4	4	src/functions/l_functions/lfungenus2
4	4	src/functions/l_functions/lfunqf
2	2	src/functions/l_functions/lfunrootres
2	2	src/functions/l_functions/lfuntheta
1	1	src/functions/linear_algebra/qfbil
4	4	src/functions/modular_symbols/msfromcusp
2	2	src/functions/modular_symbols/msfromell
2	2	src/functions/modular_symbols/msissymbol
3	3	src/functions/number_fields/bnrL1
1	1	src/functions/number_fields/bnrclassno
1	1	src/functions/number_fields/bnrdisclist
2	2	src/functions/number_fields/bnrinit
4	4	src/functions/number_fields/bnrisgalois
3	3	src/functions/number_fields/bnrrootnumber
1	1	src/functions/number_fields/galoispermtopol
2	2	src/functions/number_fields/idealfrobenius
1	1	src/functions/number_fields/ideallist
1	1	src/functions/number_fields/ideallog
1	1	src/functions/number_fields/idealprimedec
1	1	src/functions/number_fields/nfbasis
2	2	src/functions/number_fields/nfinit
1	1	src/functions/number_fields/nfsnf
1	1	src/functions/number_fields/polcompositum
2	2	src/functions/number_fields/rnfconductor
1	1	src/functions/number_fields/rnfidealabstorel
1	1	src/functions/number_fields/rnfidealhnf
2	2	src/functions/number_theoretical/direuler
2	2	src/functions/number_theoretical/sumdedekind
1	1	src/functions/number_theoretical/zncharinduce
1	1	src/functions/number_theoretical/zncharisodd
4	4	src/functions/number_theoretical/znconreychar
3	3	src/functions/number_theoretical/znconreyconductor
1	1	src/functions/number_theoretical/znconreyexp
2	2	src/functions/number_theoretical/znconreylog
1	1	src/functions/polynomials/polsylvestermatrix
1	1	src/functions/polynomials/thue
1	1	src/functions/polynomials/thueinit
1	1	src/functions/programming/iferr
4	4	src/functions/programming/kill
4	4	src/functions/programming/writebin
1	1	src/headers/pariinl.h
1	1	src/kernel/none/gcdll.c
2	2	src/language/default.c
3	3	src/language/eval.c
1	1	src/language/hash.c
1	1	src/modules/aprcl.c
1	1	src/modules/kummer.c
1	1	src/modules/mpqs.c
5	5	src/modules/mpqs.h
1	1	src/modules/stark.c
3	3	src/modules/subfield.c
1	1	src/systems/darwin/darwin.c
1	1	src/systems/darwin/dlfcn.h

2226d04 | Karim Belabas | Sat, 16 Jul 2016 14:20:13 +0200
help gphelp
2	2	doc/usersFUNCS.tex

68a6650 | Karim Belabas | Sat, 16 Jul 2016 14:03:50 +0200
cleanup nfellap
21	26	src/basemath/elliptic.c

5662a1f | Bill Allombert | Sat, 16 Jul 2016 13:43:16 +0200
nfis_minim_ap: remove assumption of minimality.
10	26	src/basemath/elliptic.c

9541da4 | Karim Belabas | Sat, 16 Jul 2016 13:37:25 +0200
fix gphelp for section on associative algebras
2	1	doc/gphelp.in
12	12	doc/usersFUNCS.tex

fe3f6c8 | Karim Belabas | Sat, 16 Jul 2016 13:18:58 +0200
fix gphelp line break
6	6	doc/usersFUNCS.tex

25f6514 | Karim Belabas | Sat, 16 Jul 2016 13:03:45 +0200
remove useless \par (untranslated by gphelp)
6	6	doc/usersFUNCS.tex

9093507 | Karim Belabas | Sat, 16 Jul 2016 11:25:44 +0200
Change section headings: remove the 'related to' part
13	12	doc/translations
6	6	doc/usersFUNCS.tex
6	6	src/language/gplib.c
6	6	src/test/32/help

a59eb11 | Karim Belabas | Thu, 14 Jul 2016 21:28:22 +0200
169- missing typechecks in ellheight() [SEGV on BIB]
1	0	CHANGES
1	0	src/basemath/elliptic.c
4	1	src/test/32/ell
1	0	src/test/in/ell

2fa5686 | Karim Belabas | Thu, 14 Jul 2016 09:24:27 +0200
unify (local) minimization algorithms over Q; remove now useless statics
323	440	src/basemath/elliptic.c
4	1	src/test/32/ell
2	2	src/test/32/elliptic
3	0	src/test/in/ell
1	1	src/test/in/elliptic

fef9f82 | Bill Allombert | Wed, 13 Jul 2016 14:23:23 +0200
nflocalred_23: fix step 11 (non minimal model)
3	3	src/basemath/elliptic.c

10170d9 | Bill Allombert | Wed, 13 Jul 2016 13:09:06 +0200
Add support for L functions of elliptic curves over number fields
12	2	doc/usersFUNCS.tex
55	1	src/basemath/lfunutils.c
1	3	src/test/32/lfun
12	1	src/test/32/lfuntype
11	22	src/test/in/lfun
4	2	src/test/in/lfuntype

a996290 | Bill Allombert | Tue, 12 Jul 2016 14:22:51 +0200
Add nflocalred_23 (Tate algorithm)
213	1	src/basemath/elliptic.c

025a936 | Karim Belabas | Tue, 12 Jul 2016 06:19:41 +0200
use RgX_check_QX / RgX_check_ZX
3	3	src/basemath/QX_factor.c
1	1	src/basemath/base2.c
2	10	src/basemath/base3.c
1	1	src/basemath/base5.c
1	1	src/basemath/gen1.c
1	1	src/basemath/rootpol.c
22	22	src/test/32/rnf

40cb3fe | Bill Allombert | Mon, 11 Jul 2016 22:08:48 +0200
Fix 70- constant_term -> constant_coeff (d52151f9)
1	1	src/headers/pariold.h

3d292b2 | Bill Allombert | Mon, 11 Jul 2016 22:06:47 +0200
ZXQ_charpoly_sqf: handle dA<=0 correctly
1	1	src/basemath/polarit3.c
1	0	src/test/32/charpoly
1	0	src/test/in/charpoly

168a618 | Hamish Ivey-Law | Sun, 10 Jul 2016 16:55:40 +0200
Avoid v dividing invariant level.
3	0	src/basemath/polmodular.c
1	0	src/test/in/polmodular

566354b | Hamish Ivey-Law | Sun, 10 Jul 2016 16:55:40 +0200
Keep looking for presentation after failure to orient.
21	18	src/basemath/polclass.c
1	0	src/test/in/polclass

27835eb | Hamish Ivey-Law | Sun, 10 Jul 2016 16:55:40 +0200
Update some comments.
2	4	src/basemath/polclass.c

cd161e2 | Hamish Ivey-Law | Sun, 10 Jul 2016 16:55:39 +0200
Make some things const.
4	2	src/basemath/polclass.c

278a864 | Karim Belabas | Sun, 10 Jul 2016 15:24:22 +0200
Stelt: don't introduce invalid t_POL

whose coeffs are t_POLMOD in the main variable
4	6	src/modules/kummer.c

2b4d3a3 | Karim Belabas | Sun, 10 Jul 2016 15:20:03 +0200
cleanups in kummer.c + add vecsmall_reverse
1	0	CHANGES
3	0	doc/usersch5.tex
1	0	src/headers/paridecl.h
9	0	src/headers/pariinl.h
8	17	src/modules/kummer.c

c324c92 | Karim Belabas | Sun, 10 Jul 2016 14:42:13 +0200
ZX_resultant_all: kill fp_resultant, don't rely on heuristics at this stage

Better fix for #1830.
User can always guesstimate 'bound' and pass it to the function if she
wants to live dangerously..
2	59	src/basemath/polarit3.c

9786a15 | Karim Belabas | Sun, 10 Jul 2016 12:49:33 +0200
168- wrong result for poldisc(ZX) in huge degree [#1830]

increase accuracy in fp_resultant: we lose 1 bit in each iteration, so
start at max(expo(A),expo(B)) + deg(A)
2	0	CHANGES
1	1	src/basemath/polarit3.c
4	1	src/test/32/disc
4	0	src/test/in/disc

84123ad | Bill Allombert | Sun, 10 Jul 2016 10:57:35 +0200
poldisc: handle the case degree=characteristic correctly [#1831]

The formula Disc(p)=Res(p, p') * (-1)^(n(n-1)/2) / lc(p)
is incorrect when the deg(p') < n-1 :

? poldisc((a*x^3+b*x^2+c*x+d)*Mod(1,3))
%1 = (Mod(2,3)*c^3*a+(Mod(2,3)*d*b^3+Mod(1,3)*c^2*b^2))/a

the correct formula is
  Disc(p)=Res(p, p') * (-1)^(n(n-1)/2) * lc(p)^(deg(p) - deg(p') - 2)
9	4	src/basemath/FpX.c
20	17	src/basemath/polarit2.c
6	1	src/test/32/disc
5	0	src/test/in/disc



PARI/GP Development
Last Modified: 2016-03-22 20:34:27
Copyleft © 2003-2016 the PARI group.