1 | initial version |

There is clearly an issue. Actully, your first example istelf has an issue:

```
sage: R.<t1,t2,t3,e1,e2,e3> = PolynomialRing(QQbar,6, order="degrevlex(3),lex(3)")
sage: t1
<repr(<sage.rings.polynomial.multi_polynomial_element.MPolynomial_polydict at 0x7f6cf1fb5500>) failed: TypeError: Argument 'self' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)>
```

As for the second example, on the left side of the equality you put 3 indeterminates, while on the right side, you require 6 indeterminates.

I have no idea where it comes from, it requires some more exploration.

2 | No.2 Revision |

There is clearly an issue. Actully, your first example istelf has an issue:

```
sage: R.<t1,t2,t3,e1,e2,e3> = PolynomialRing(QQbar,6, order="degrevlex(3),lex(3)")
sage: t1
<repr(<sage.rings.polynomial.multi_polynomial_element.MPolynomial_polydict at 0x7f6cf1fb5500>) failed: TypeError: Argument 'self' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)>
```

As for the second example, on the left side of the equality you put 3 indeterminates, while on the right side, you require 6 indeterminates.

I have no idea where it comes from, it requires some more ~~exploration.~~exploration. Thanks for reporting.

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.