How to prevent expanding the value of the generating element in symbolic expressions?
E.<w> = CyclotomicField(3)
w^4 # shows w
(w+1)^2 # shows w
a = var('a')
(w + a)^2 # shows an expression with w expanded as a complex number
How can I make the last expression show up as $w^2 + 2aw + a^2$?