本帖最后由 lilianjie 于 2012-1-4 17:59 编辑 1 V. M6 w9 E5 t8 P* a* X' h6 w( C3 _! g- J
Q5:=QuadraticField(5) ;( ?. T% V/ y4 H9 ]
Q5;' f) {% f. q8 [# {" C
Q<w> :=PolynomialRing(Q5);Q; $ X' b/ r# ^, O+ T' w9 O$ i }" R* z0 }& I6 o6 Y7 b* y9 g
EquationOrder(Q5);, z4 y9 G; G( H
M:=MaximalOrder(Q5) ;; P) q; Q9 x- s3 p
M; 5 ?; [; [8 p% a- L* Q' ]NumberField(M);) c7 Y2 `) |" c* a5 I) s
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; 5 y; R1 h! Z1 ?IsQuadratic(Q5);IsQuadratic(S1);IsQuadratic(S4);IsQuadratic(S25);IsQuadratic(S625888888);1 o; C; D2 D- U! G' ]3 g/ ~
Factorization(w^2-3); : k5 T( s8 |" i+ LDiscriminant(Q5) ; 6 d, |: s" L: s" i) mFundamentalUnit(Q5) ;: O2 W7 O' l) J3 K$ d, \
FundamentalUnit(M); ! L$ \! Q1 `, ?6 o0 C5 l( `8 b3 r- lConductor(Q5) ;) T2 [& S. f1 h! ~- o
Name(Q5, 1);& @; ?9 b j$ F; J6 I7 y# e0 N6 ~. {
Name(M, 1);5 p5 z" I K- b+ e
Conductor(M); 8 I8 L; H/ F" L! c( @2 y% p! W# |1 sClassGroup(Q5) ;4 B) t, A1 Q$ {1 i7 T
ClassGroup(M); , l" C; B* i2 K- F* }# UClassNumber(Q5) ;# o# O1 g0 y* V1 g
ClassNumber(M) ; : l. v$ I. w# J1 A( _8 B. L$ U6 h * l; |7 F6 h, k! i$ ?) n1 zPicardGroup(M) ; 8 C+ [# `6 y0 k: _7 y# FPicardNumber(M) ;* x/ p7 C. _ F6 F" y4 A
: h( `) X r3 p: D4 H5 r
) H$ b+ d9 c4 G6 R( VQuadraticClassGroupTwoPart(Q5);, O3 \0 T! E+ x6 \3 p
QuadraticClassGroupTwoPart(M); # W ]2 f9 m# A+ ] % n- f' B8 O0 l( W+ {, H1 \ 2 r) F0 _/ i1 INormEquation(Q5, 5) ; 9 @% E B& `2 q% b* xNormEquation(M, 5) ;& K/ e! w4 o F" X9 }( s
5 _- C$ H( q" |# ]& p
/ `/ g( `" Y: z6 F8 u: ^Quadratic Field with defining polynomial $.1^2 - 5 over the Rational Field1 ~6 g, V" D( @2 w1 b
Univariate Polynomial Ring in w over Q5 " c( x# k/ e- A' _5 pEquation Order of conductor 2 in Q57 ~/ ?+ a. \9 E
Maximal Order of Q5+ V/ }. c+ G) a* y
Quadratic Field with defining polynomial $.1^2 - 5 over the Rational Field * {% K( s% Q; Y; E+ C) ^+ DOrder of conductor 625888888 in Q5 " T) g: z* U- U: r# i1 `$ Ptrue Quadratic Field with defining polynomial $.1^2 - 5 over the Rational Field7 k# @7 O: R, t( X! b) C, b, x: p% {$ m
true Maximal Order of Q5 # T& u, T; B( g9 g# Itrue Order of conductor 16 in Q5 * D3 a) k0 \6 p: Ntrue Order of conductor 625 in Q5 ' k Y$ w7 ?& p S3 f8 utrue Order of conductor 391736900121876544 in Q5; ~, T, l2 o1 y( e* P
[: c1 I: Q4 Y+ V
<w^2 - 3, 1> 1 o5 G7 q4 ^# M- }; {]1 M- a( w- y- z) E# I2 x7 c' N, E
5 $ J( A6 G* E7 A6 \" u1/2*(-Q5.1 + 1) : d- m* P6 D: B6 ]" Y6 J, ^- d, w( ^-$.2 + 1 ' k0 Y2 x( I; d W+ A4 ~5 3 I/ m. D; f7 fQ5.1 ! M2 ~3 P) Z$ O* [- B$.26 e- a# w6 G& s( W
16 S" U Z g6 c# @' [" N4 {- J6 M- ~
Abelian Group of order 1- D$ O6 c" x" N# e. D, b
Mapping from: Abelian Group of order 1 to Set of ideals of M2 g2 g+ b5 B, h8 P
Abelian Group of order 16 P) D+ B' i9 i6 n
Mapping from: Abelian Group of order 1 to Set of ideals of M& j) f7 P `4 K; q( Z
1 u8 T5 s% C# v+ \1 ) G$ O, S, ~8 p0 r! FAbelian Group of order 12 p; A0 t* x7 Z Q5 x( Q
Mapping from: Abelian Group of order 1 to Set of ideals of M given by a rule [no / W0 Q: ~4 A7 q( G% E8 d: cinverse] ( s3 M$ I" h" |, R+ `1 ]0 Q4 {6 p+ r' n4 b8 Y7 jAbelian Group of order 1 5 V9 y" [+ J& `7 j) M1 MMapping from: Abelian Group of order 1 to Binary quadratic forms of discriminant 4 K& Q5 y! d$ M( g) Z1 R5 given by a rule [no inverse], c4 W5 s k5 ?) `6 n5 B
Abelian Group of order 1 * ]7 v( I- Z7 `Mapping from: Abelian Group of order 1 to Binary quadratic forms of discriminant 1 j- l J/ I$ K5 given by a rule [no inverse]) e/ c1 E g+ B {* b
true [ 1/2*(Q5.1 + 5) ]2 z0 C) t* O2 \
true [ -2*$.2 + 1 ] 1 X* s- o! N2 u7 k7 f7 K" X1 W V I# q `8 d& `; M, f5 @$ ?; x; z
# H" a1 U) \6 z T( L 1 F- ?5 a2 j: u+ [ , \# @/ r5 L2 ]& Q: d 4 f0 D2 K& _ R! r3 M0 J4 Z% M$ f* v( J" S
0 i: \) X* e$ q) f* W! R
, {. T. C5 j! e$ g) }# `1 E6 ]" R5 O3 G0 D B
+ @& Z' Q# P, P( C' ?1 `5 @; O% h- X2 Z" y3 U7 d5 b6 z8 o
============== 1 @2 r4 W, X: `7 E. `) D9 p8 o$ W/ ?
Q5:=QuadraticField(50) ;: z# n# e! D1 n _- ?) C6 N( L
Q5; ; r" T8 V) n& _/ _2 ]1 f/ s* n 6 W/ r, \" |# b, bQ<w> :=PolynomialRing(Q5);Q;+ x% s( J& ]% f# S6 U: \
EquationOrder(Q5); ! M5 |) D% d P5 ^4 n% RM:=MaximalOrder(Q5) ; 5 U: s5 [( x2 {$ w- z: BM; % c6 _0 V6 w' S1 z3 TNumberField(M);' l8 {0 j8 P$ Q2 W7 _: ?3 ?
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;5 ?2 i# W5 P0 v1 o2 g
IsQuadratic(Q5); Q& o' \; p; r; t2 ZIsQuadratic(S1); 1 t# ~( `' ?) h+ i# ]IsQuadratic(S4);2 T8 i, [2 I' D3 o
IsQuadratic(S25); ) H: |0 D$ d, {: O# U1 V5 xIsQuadratic(S625888888); 6 M g8 e, L9 k3 VFactorization(w^2-50); 9 E/ X" U% ^" f) J' UDiscriminant(Q5) ; * q+ b$ o: T% J( \& _FundamentalUnit(Q5) ;& F. V' |( I) Z, ~# s
FundamentalUnit(M); X* X4 z. Y, d0 M8 y3 ~9 B
Conductor(Q5) ;5 l* K& z" O* V
" @. g5 A, L& [& F; A) LName(M, 50); ' L/ B: n3 ]4 {. C% sConductor(M);! f* \4 v+ l% \' ~/ }
ClassGroup(Q5) ; ( H# W) `) t6 j' J: T4 f
ClassGroup(M);. u5 a; v P: X+ x4 ]$ q
ClassNumber(Q5) ; 4 U- r& B) Q5 y/ G% N& c8 E& t mClassNumber(M) ; 7 c. V& { _5 @* G2 APicardGroup(M) ;+ [7 p* r( N% q/ g; V3 Z" L( w7 L, B' @
PicardNumber(M) ; 0 u: x2 w. g0 f+ x5 Z7 _5 Z/ l' K( d' P: P5 }
QuadraticClassGroupTwoPart(Q5);0 c2 M+ u! L' g- U" @
QuadraticClassGroupTwoPart(M);8 {0 ^6 ~# C' t! @
NormEquation(Q5, 50) ;7 u I5 K4 A/ h& ~& L" N+ x0 h
NormEquation(M, 50) ;; |* L- Y" j2 E5 v- U- t; y$ k
6 D- o% X; H, yQuadratic Field with defining polynomial $.1^2 - 2 over the Rational Field * k- _% m% r4 oUnivariate Polynomial Ring in w over Q5 u! _5 P0 T; }: t7 REquation Order of conductor 1 in Q5- h# x9 c0 k0 R9 K
Maximal Equation Order of Q5 2 |2 a+ m) v" n( f6 CQuadratic Field with defining polynomial $.1^2 - 2 over the Rational Field . K. a7 u/ i7 XOrder of conductor 625888888 in Q5 1 O# z3 S# ~& t# etrue Quadratic Field with defining polynomial $.1^2 - 2 over the Rational Field # t# S4 [$ B8 m/ X- X5 m7 btrue Maximal Equation Order of Q5 ( ~5 d& f# B. W- v: Btrue Order of conductor 1 in Q5& x4 |0 i7 e5 k* |% Z0 h
true Order of conductor 1 in Q5 & S6 O, f, t4 Z; n# Q/ J8 ytrue Order of conductor 1 in Q5: W! \' J" _: z! k! D
[ Q* w- N( r2 X0 [" ~3 y" E- s+ d7 D <w - 5*Q5.1, 1>, 3 [6 [8 s$ m8 Q: O0 f <w + 5*Q5.1, 1>- g$ N7 h9 P& ^1 l
]& U( Y2 o& _5 |/ ?5 }" }: {' E
8 # K5 n" O$ ]9 D' J! @; ~4 mQ5.1 + 1( M& N8 N2 c& O! K! I; B
$.2 + 1 Z' w0 W! I$ {4 |& u8 . Z7 s \# j8 C 5 v6 f( s1 K; H( U7 C( A>> Name(M, 50);& r3 J4 {+ ^% A, J" H+ h0 o4 N
^# U9 y# W2 t# O c. b1 r1 @' ]! r
Runtime error in 'Name': Argument 2 (50) should be in the range [1 .. 1] & [8 v0 u% ~4 d* Y/ L+ v" k% }1 k, ]3 t
1 & j0 m. n- k8 y9 c* M7 b& S7 FAbelian Group of order 1/ v5 U- ]; X# P6 g! k
Mapping from: Abelian Group of order 1 to Set of ideals of M* h5 C6 c/ q9 v; y0 A
Abelian Group of order 1 E- @9 d2 k- M% F6 n( X4 t$ @' p
Mapping from: Abelian Group of order 1 to Set of ideals of M + q# M5 G8 g8 [# d) J8 ]1 / W# O4 T3 @7 S* h1 ; Y0 Y8 r9 J+ `: g& ^; g1 x- _Abelian Group of order 1) ~; J9 L/ r5 v7 p# E1 Y: a1 F
Mapping from: Abelian Group of order 1 to Set of ideals of M given by a rule [no . F: f9 h" Y7 D' I7 C) _$ ]* T- uinverse]4 Y! G4 n. H7 i
1( R% v7 \5 N* e# ]. Z1 [
Abelian Group of order 1 / l y0 Q0 K8 @Mapping from: Abelian Group of order 1 to Binary quadratic forms of discriminant# L& s1 o9 }4 X- W/ r
8 given by a rule [no inverse]7 Q' d1 z5 ]) v
Abelian Group of order 14 s/ Z, W( @& d! J+ }
Mapping from: Abelian Group of order 1 to Binary quadratic forms of discriminant 4 t' v5 w$ t+ }8 F8 given by a rule [no inverse] ) ~ w7 u, _; V) Utrue [ 5*Q5.1 + 10 ]7 C+ |! u+ [8 F
true [ -5*$.2 ]