salut,
A:=9575213746279120257693968986807845141510962;
ifactor(A); renvoie 2*19609^2*419317^2*266110079303^2
simplifier(sqrt(A)); renvoie sqrt(9575213746279120257693968986807845141510962) alors qu'on s'attend à n*sqrt(2)
Une raison à cela ?
echec simplification racine carree
Modérateur : xcasadmin
Re: echec simplification racine carree
oui, quand l'entier a factoriser est trop grand, sqrt n'essaie pas de factoriser car cela prendrait trop de temps. Il n'existe malheureusement pas a ma connaissance d'algo calculant la decomposition squarefree d'un entier, contrairement a un polynome....