本帖最后由 lilianjie 于 2012-1-4 17:59 编辑 1 L( \5 s; @& \: S% A$ x0 a+ H; W3 J * U0 q2 i( T' R- MQ5:=QuadraticField(5) ;" p" o" f) y2 C% Z
Q5;7 R6 o7 @. B+ W% H
Q<w> :=PolynomialRing(Q5);Q;8 L0 W* b+ }# F; X: g
" l0 X$ \0 w, {3 d3 A; i7 E
EquationOrder(Q5);8 l9 G) [5 C" W1 P
M:=MaximalOrder(Q5) ;+ g" n) T! g2 f+ k5 {
M;. c+ Y3 C7 E, G6 J+ K" x
NumberField(M); + p& f' e- P# o' qS1:=sub< M | 1 >;S2:=sub< M | 2 >;S3:=sub< M | 3 >;S4:=sub< M | 4 >;S5:=sub< M | 5 >;S25:=sub< M | 25 >;S625888888:=sub< M | 625888888 >;S625888888;% ?* m2 }6 R1 v% T8 X* _4 _
IsQuadratic(Q5);IsQuadratic(S1);IsQuadratic(S4);IsQuadratic(S25);IsQuadratic(S625888888); 5 ]3 T0 M& T. ~9 WFactorization(w^2-3);* V, M6 R) a, a
Discriminant(Q5) ; 4 }- \1 z" n; e$ I- ^4 UFundamentalUnit(Q5) ;3 S4 F2 `1 U/ j. x- R+ b U
FundamentalUnit(M); - X3 S; z* X9 z! k1 uConductor(Q5) ;/ z' u/ T& ]" y) b: q
Name(Q5, 1);' X! P0 W# q8 f8 x: |2 v2 h' j
Name(M, 1); 2 C0 N8 K2 Z& V( H1 v( g7 N' ]Conductor(M);% N* v. j4 a3 {/ `& J: z5 E
ClassGroup(Q5) ;2 u+ P$ H' q5 u, q. k0 e0 @. _
ClassGroup(M); 5 E8 R+ a; s% e+ Y1 EClassNumber(Q5) ; % F% Q4 e C+ Q; kClassNumber(M) ; * k8 }6 B# W4 U$ i! g4 G6 Z# I' C# n9 [+ ^
PicardGroup(M) ; 3 @ Y) n/ g M, n& y2 m4 sPicardNumber(M) ;9 V) e3 s# `% {5 x9 v
8 b7 F- \1 T- a' x5 j! j3 ^7 B- x: e3 k% O* v0 @$ T
QuadraticClassGroupTwoPart(Q5); 2 I# ^2 z% y1 g8 j/ ]1 x# [4 IQuadraticClassGroupTwoPart(M); + \ E: x7 ?1 c1 w+ c) \, i . R0 Q% c! Z* `6 h A/ X2 m; u/ x ' I' i! g, q3 @: U0 oNormEquation(Q5, 5) ;, @1 u, k/ U5 n% Z4 ^& a
NormEquation(M, 5) ;$ v6 l6 B/ D) [0 Y
0 p! t! o8 M0 L# @4 I/ e( R; f( z0 Y# j( V; s
Quadratic Field with defining polynomial $.1^2 - 5 over the Rational Field % b4 Z; L5 ]3 TUnivariate Polynomial Ring in w over Q5* Y% G; F7 n" @3 ^
Equation Order of conductor 2 in Q5 " P5 Y2 S- t' i# I7 SMaximal Order of Q5 2 a+ F! E2 f8 y1 w- {# h" g. K+ f; lQuadratic Field with defining polynomial $.1^2 - 5 over the Rational Field, g: v- Q L) z6 N' ^
Order of conductor 625888888 in Q5; I' B& Q: o3 Q4 L Z8 }* `0 s$ f
true Quadratic Field with defining polynomial $.1^2 - 5 over the Rational Field! @5 h% m9 w+ ~
true Maximal Order of Q5# ~& H" F7 i. I% j
true Order of conductor 16 in Q59 v- l6 V" o4 X+ p6 V% @
true Order of conductor 625 in Q5 1 U7 _& \6 ? [" p- |, {, Ktrue Order of conductor 391736900121876544 in Q5 ; ?2 W# R( {/ Q3 C; U( E) ][ & c6 _$ W2 G, O- W; h9 T4 E <w^2 - 3, 1> 3 L* M. E! z8 Z]5 v4 p6 {" W8 d+ J* H9 g$ }
56 X+ F6 P" L3 o. z* w
1/2*(-Q5.1 + 1) - x; f8 z7 ~& ^; j# H-$.2 + 1 0 U+ f4 R, T Q. f0 |9 a$ Q6 S+ @51 [% U4 q4 p3 O( j. V3 s7 X9 j& R! A
Q5.1. j. I1 [; p/ H+ n8 R) @9 p
$.2+ k0 _2 o1 Q5 t9 Y
1 9 Y5 I8 @' L t- G9 `Abelian Group of order 1$ G9 y2 s e5 ]7 `! [" T
Mapping from: Abelian Group of order 1 to Set of ideals of M : u. {( d- j, N+ a/ y% nAbelian Group of order 14 ~: k; l" p+ Z; K
Mapping from: Abelian Group of order 1 to Set of ideals of M 4 E6 C: N6 k; ]8 K4 u- }1 8 n" q( d. X, i5 |0 E5 H* q" D1( d" n3 w+ A' W+ I
Abelian Group of order 1 # ^- J0 A- s& x( M3 K/ N; K% ZMapping from: Abelian Group of order 1 to Set of ideals of M given by a rule [no ; O- E7 D: j/ D: Tinverse] $ m9 d+ v: t1 B' ^3 j k! d1 " ~0 S) h, [, u3 a" ~: TAbelian Group of order 1; I5 O! q- Q% {$ q( h
Mapping from: Abelian Group of order 1 to Binary quadratic forms of discriminant ! y6 f* ~ |. m: I" ?5 given by a rule [no inverse] 8 d" V6 O8 U) c! PAbelian Group of order 1 F! E# X( }( P6 t' Q6 j
Mapping from: Abelian Group of order 1 to Binary quadratic forms of discriminant) a4 N1 l+ n. g/ T4 m5 z, ?
5 given by a rule [no inverse] & o' c$ u* m; S; f" u' k; btrue [ 1/2*(Q5.1 + 5) ]) z7 p' C* |: ~% a1 \
true [ -2*$.2 + 1 ]7 @9 l8 ]* U: g* w E) i
& m8 c; ?& \ J: @4 L4 w + \( w0 P. f- a2 x1 R& }5 T) m# @: B, Q% @4 x
# t! F- l- j1 ?/ [. v6 lQ<w> :=PolynomialRing(Q5);Q;$ X7 S; |; ?8 r
EquationOrder(Q5); 9 R0 P. V1 w4 O& W) \$ yM:=MaximalOrder(Q5) ;7 t; w8 K4 T0 i6 a; H2 U9 ]/ j
M; # k( g3 N8 ^$ W$ c) W8 YNumberField(M);. P& p4 z8 g. H) O& u! b5 B! V
S1:=sub< M | 1 >;S2:=sub< M | 2 >;S3:=sub< M | 3 >;S4:=sub< M | 4 >;S5:=sub< M | 5 >;S25:=sub< M | 25 >;S625888888:=sub< M | 625888888 >;S625888888; % |9 Q& W' E4 o* _& m1 w$ {: _+ jIsQuadratic(Q5); + n1 ?" {# I7 z; s* x5 I- Q( qIsQuadratic(S1); # R+ K. H! Z& d3 KIsQuadratic(S4); \, ^0 ?0 ^# {& J4 L0 o' r$ Y6 v8 h
IsQuadratic(S25); + W4 O6 Z6 l# m- ?: E) @' DIsQuadratic(S625888888);* Z) i' K/ t1 }" B
Factorization(w^2-50); , S1 P/ ?6 ~7 G, G: WDiscriminant(Q5) ;6 a2 s: t, D0 U' |
FundamentalUnit(Q5) ;5 M1 t* Q% n M$ C7 {" Z# Q
FundamentalUnit(M);9 m0 f# y d5 E# X$ R
Conductor(Q5) ; % t3 X$ A. \+ g 3 c; u; l" N4 x x) Y- Y0 TName(M, 50); % q/ `# Y+ B; q6 {4 K' A% l' eConductor(M); ; Z8 i/ v9 Q* p4 i% oClassGroup(Q5) ; 4 K8 M7 o" F+ Z/ u8 R; V G; `
ClassGroup(M); 9 Q& \% D. Z4 k3 _$ c: ]( aClassNumber(Q5) ;( T% d. N0 ]- S! d2 y( Q
ClassNumber(M) ; - \, J9 F" F- B+ I. fPicardGroup(M) ; - t- _" n5 w7 Y$ i; ZPicardNumber(M) ; 0 d# r6 `- I' P' B2 f9 w! M2 f F# i3 G
QuadraticClassGroupTwoPart(Q5); ) Q. y$ {9 z8 r RQuadraticClassGroupTwoPart(M); $ O2 I- J# @6 g' _' ZNormEquation(Q5, 50) ;8 v& f2 n+ B4 B# t
NormEquation(M, 50) ;& X$ o7 ]% P6 X2 J9 A. M
$ B# o7 f8 T. t" V1 ]
Quadratic Field with defining polynomial $.1^2 - 2 over the Rational Field1 F* [: J$ E8 f$ ]$ m
Univariate Polynomial Ring in w over Q5 1 p9 y' m$ \% a9 d" M+ _. k& H+ `Equation Order of conductor 1 in Q5 8 p: G( d- d- [* F+ U5 D! ZMaximal Equation Order of Q5* p; x# n, o7 s( g' ] e( W5 n9 ]
Quadratic Field with defining polynomial $.1^2 - 2 over the Rational Field 6 i/ }9 Y% e( KOrder of conductor 625888888 in Q5$ }$ Z' _9 }, Y$ L
true Quadratic Field with defining polynomial $.1^2 - 2 over the Rational Field $ X# Q1 @- r. {true Maximal Equation Order of Q54 l- v* l, b w% Z2 T6 V8 [
true Order of conductor 1 in Q54 F' _$ Q. c) a- m; x
true Order of conductor 1 in Q5 5 i- i' Z0 s6 o9 |5 v: Gtrue Order of conductor 1 in Q5; B0 j! u, `0 [3 c$ D0 h
[0 U8 p. ]' U& u. x. L$ e: Z
<w - 5*Q5.1, 1>, & G2 Z0 \( \$ V- Y0 t <w + 5*Q5.1, 1> ! |, k0 E, ]7 h8 B* t] - m1 q7 E$ w% }; W8 # _+ n& X# x7 z0 Z" ~: YQ5.1 + 17 z6 ?: \4 T, O% L( v
$.2 + 1 0 A) ^1 a8 |' Q; e* _& b8" t- g! q0 p9 A! W( K, K" Z
. H& C( y8 q. L2 w>> Name(M, 50); * k& s# Q) [7 |$ T ^' E0 x3 C2 D; l
Runtime error in 'Name': Argument 2 (50) should be in the range [1 .. 1] 4 ^3 F! n2 B; M F2 ]) B# f7 l$ t( q. |! _1' A$ b, u L4 m+ K
Abelian Group of order 1" j4 Q% X8 Y- O2 O1 m
Mapping from: Abelian Group of order 1 to Set of ideals of M# c- j" ]5 R8 ?! L5 T1 ~/ X- q$ _
Abelian Group of order 1 ; l( _; U/ Z4 H& p# `Mapping from: Abelian Group of order 1 to Set of ideals of M7 k/ g4 q! F" r4 l
1 2 `$ N+ I1 U, A# p6 E5 ?$ @ }- \1 0 j0 y! m" N+ M6 _3 q; t' XAbelian Group of order 12 `. ]5 G! [0 L; `! x- g
Mapping from: Abelian Group of order 1 to Set of ideals of M given by a rule [no# O7 I+ g+ g# b
inverse] 3 Y* Q: G1 H% Z0 ^: @) F, y& M1 q$ E: z* v% n6 I8 W
Abelian Group of order 1 4 B! R$ z) J r4 ?& W2 v" \Mapping from: Abelian Group of order 1 to Binary quadratic forms of discriminant ( X3 z, N- d' u8 given by a rule [no inverse] : o1 l3 g& z* d' W( f0 ?4 z: {Abelian Group of order 1 ]; t3 g9 {. l7 {2 B3 j4 z7 Z
Mapping from: Abelian Group of order 1 to Binary quadratic forms of discriminant " v! L1 f7 Y: T/ q9 Y8 given by a rule [no inverse]+ \3 G ?, t4 l5 s4 g7 x
true [ 5*Q5.1 + 10 ] @$ @2 q! N2 [8 H# D1 c# H/ F$ gtrue [ -5*$.2 ]