3+4 parent(3) "01"+"00" parent("01") 3*("01"+"00") ("01"+"00")^Integer(3) (3+4)^3 3*(3+4) factor(15) factor(16) divisors(15) divisors(16) divisors(15)[0 b=factor(15) b parent(b) b[1] _ b[1][0] c=factor(16) c[0] f=x^2-1 parent(x) factor(f) factor(x^2-9) factor(x^2-5) t^2+1 t=var("t") C.=CC[] factor(t^2+1) C.=RR[] factor(t^2+1) factor(t^2-5) C(1) parent(1) 19%15 Mod(19,15) time 19^300000%15 time Mod(19^300000,15) time Mod(19,15)^3000000 Z15=Zmod(15) Z15 time Z15(Integer(4))^300000 a=Z15(4) a^6 parent(a) power_mod(19,3000000,15) Z15.addition_table() Z15.random_element() Z15.random_element() Z15.random_element() Z15.random_element() Z15.list_of_elements_of_multiplicative_group() Z15(8).order() Z15(8).additive_order() Z15(8).multiplicative_order() Z15(5).multiplicative_order() G=AbelianGroup([3,4]) G G.exponent() G.order() Z21=AbelianGroup([21]) Z21.gen() r=Z21.gen() Z21.subgroup([r^3,r^18])