abcuv επιλύνει την πολυωνυμική εξίσωση
C(x)=U(x)*A(x)+V(x)*B(x) |
όπου A,B,C είναι δοθέντα πολυώνυμα και U και V είναι άγνωστα πολυώνυμα. Το C πρέπει να έιναι ένα πολλαπλάσιο του gcd του A και του B για να υπάρχει λύση. Η abcuv παίρνει 3 παραστάσεις σαν όρισμα, και μια προαιρετική μεταβλητή (από προεπιλογή x) και επιστρέφει μια λίστα δύο παραστάσεων (U και V). Εναλλακτικά, τα πολυώνυμα A,B,C μπορούν να εισαχθούν σαν λίστες πολυωνύμων.
Είσοδος :
^
2+2*x+1 ,x^
2-1,x+1)Έξοδος :
Είσοδος :
^
2+2*x+1 ,x^
2-1,x^
3+1)Έξοδος :
^
2+1/-2*x+1/2,-1/2*x^
2-1/-2*x-1/2]Είσοδος :
Έξοδος :