Skip to content

Commit 2215f72

Browse files
committed
special case repr of generators for better performance
1 parent 766c7a0 commit 2215f72

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/sage/rings/polynomial/multi_polynomial_element.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -467,6 +467,8 @@ def _repr_(self):
467467
sage: repr(-I*y - x^2) # indirect doctest
468468
'-x^2 + (-I)*y'
469469
"""
470+
if self.is_gen():
471+
return self.parent().variable_names()[self.degrees().nonzero_positions()[0]]
470472
try:
471473
key = self.parent().term_order().sortkey
472474
except AttributeError:

0 commit comments

Comments
 (0)