....: if (y := C.random_element().elt(i, r)) )
True
+ Compute the `beta_{k}` scalars from the same section::
+
+ sage: C = random_clan(nontrivial=True)
+ sage: while C.rank() < 2:
+ ....: # need rank >= 2 for the off-diagonal to exist
+ ....: C = random_clan(nontrivial=True)
+ sage: r = 0 # Ishi convention
+ sage: all( (u*u).terms() == [2*C.idempotent(i)]
+ ....: for i in range(1, C.rank())
+ ....: for u in (b/b.norm()
+ ....: for b in C.basis()
+ ....: if b.elt(i, r) == b) )
+ True
+
"""
def tr(self):