[sage-support] factor((A-B)*(B-C)).list() ?

2023-10-23 Thread Rolandb
Hi,

I am surprised by  the output (9.8 and 10.1 Ubuntu):
var('A,B,C') factor((A-B)*(B-C)).list()
var('A,B,C') factor((A-B)*(B-C)).list()

var('A,B,C')
factor((A-B)*(B-C)).list()
[-B^2 + B*C, B - C]

I expected [B - A, B - C]. Any explanation?

Kind regards,

Roland

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/1b489b70-84f6-41c3-bf2f-fe9ce34c1267n%40googlegroups.com.


[sage-support] .factor() output consistent?

2011-05-01 Thread Rolandb
Hi, look at the following example:

sage: R.A,B=QQ[]
sage: list((A^2+B).factor()+(B^2).factor())
[(1, A^2), (1, B^2), (1, B)]
sage: list((A^2+B).factor())+list((B^2).factor())
[(A^2 + B, 1), (B, 2)]

Is the first result what I could (should) expect?
(tested via KAIST, version 4.6.1)

Roland

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org


[sage-support] factor() behaving badly

2010-12-19 Thread Alex Raichev
Hi all:

I get differently formatted answers using factor() multiple times on
the same polynomial.  I wouldn't call it a bug, but it sure is
annoying when doctesting.

Alex

--
| Sage Version 4.6, Release Date: 2010-10-30 |
| Type notebook() for the GUI, and license() for information.|
--
sage: R.x,y= PolynomialRing(QQ)
sage: H= x^2*y^4 +y^6 +2*x^3*y^2 +2*x*y^4 -7*x^4 +7*x^2*y^2 +14*y^4
+6*x^3 +6*x*y^2 +47*x^2 +47*y^2
sage: for k in range(20):
: print H.factor()
:
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(x^2 + y^2) * (y^4 + 2*x*y^2 - 7*x^2 + 14*y^2 + 6*x + 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(x^2 + y^2) * (y^4 + 2*x*y^2 - 7*x^2 + 14*y^2 + 6*x + 47)
(x^2 + y^2) * (y^4 + 2*x*y^2 - 7*x^2 + 14*y^2 + 6*x + 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(x^2 + y^2) * (y^4 + 2*x*y^2 - 7*x^2 + 14*y^2 + 6*x + 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(x^2 + y^2) * (y^4 + 2*x*y^2 - 7*x^2 + 14*y^2 + 6*x + 47)
(x^2 + y^2) * (y^4 + 2*x*y^2 - 7*x^2 + 14*y^2 + 6*x + 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(-x^2 - y^2) * (-y^4 - 2*x*y^2 + 7*x^2 - 14*y^2 - 6*x - 47)
(x^2 + y^2) * (y^4 + 2*x*y^2 - 7*x^2 + 14*y^2 + 6*x + 47)


-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org


[sage-support] factor

2009-06-15 Thread Mikie

Is there anyway to get the factor function to factor an expression
without using QQ['x'].0?  I want just integer factors.
I have created a Twisted server using Sage to do calculations from a
form.
When I put QQ['x'].0 into the sage script I get a systax on the
period.  It does work from the command line.
Thanx
--~--~-~--~~~---~--~~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~--~~~~--~~--~--~---