[back] [prev] [next] [index] [root]
c := IdealMakeCoprime(A,B));
ideal | A,B |
|
algebraic number | c |
See also: IdealMakeInvCoprime, IdealClassRep, OrderClassGroup
kash> O := OrderMaximal(x^2-10); Generating polynomial: x^2 - 10 Discriminant: 40 kash> OrderClassGroup(O,500,"euler","fast"); [ 2, [ 2 ] ] kash> A := OrderClassGroupCyclicFactors(O)[1][1]; <2, [0, 1]> kash> B := 2*O; <2> kash> c := IdealMakeCoprime(A,B); [0, 1] / 2 kash> D := c*A; <5, [0, 1]> kash> IdealClassRep(D); > [ [ <2, [0, 1]>, 1 ] ]
<- back[back] [prev] [next] [index] [root]