sequence function: non-Abelian-algebra

    description:
        non-Abelian-algebra(sp, ket, sp)
        a minimalistic implementation of non Abelian algebra over kets

    examples:
        non-Abelian-algebra(|a>, |+>, |b>)
            |a> + |b>

        non-Abelian-algebra(3|a>, |*>, 5|b>)
            15|a*b>

        non-Abelian-algebra(2|a> + 3|b>, |*>, 5|c> + 7|d>)
            10|a*c> + 14|a*d> + 15|b*c> + 21|b*d> 

        non-Abelian-algebra(|a> + |b>, |^>, |3>)
            |a*a*a> + |a*a*b> + |a*b*a> + |a*b*b> + |b*a*a> + |b*a*b> + |b*b*a> + |b*b*b>

    see also:
        algebra, arithmetic

Home