Skip to main content

Questions tagged [ncalgebra]

Questions about the NCAlgebra, a package for manipulating noncommuting algebraic expressions.

4 votes
1 answer
130 views

I want to work with (mostly expand/simplify) expressions involving some creation & annihilation operators. Mathematica 14.3 now has the NonCommutativeAlgebra[] function which seems like it could ...
Mstislav Keldysh's user avatar
0 votes
0 answers
163 views

Crossposted on Mathematics SE How do I use Mathematica (and potentially the package NCAlgebra) to reduce traces of operators into sums of squares? For example, I know that the expression $\mathrm{Tr}[...
nlupugla's user avatar
1 vote
2 answers
242 views

I have a function comm[x_,y_]:=x**y-y**x //. ccr; and some canonical commutation rules ccr = a**ad -> ad**a + 1; given these, ...
Luca's user avatar
  • 444
1 vote
2 answers
387 views

I want to do math that involves a series of ladder operators. In the past I've tried to get it working with a 20 year old Mathematica package. But my feeling is that this is a very unused package and ...
Steven Sagona's user avatar
1 vote
0 answers
177 views

I have been asking about how to do modern quantum optics calculations in 2022, and one potential solution is to use a package that uses noncommutative algebra. There are currently very old questions ...
Steven Sagona's user avatar
1 vote
0 answers
358 views

Quantum Optics can often require messy algebraic simplifications of noncommuting operators (usually ladder operators and commutators). I've asked here about how to do it before. What are some modern ...
Steven Sagona's user avatar
1 vote
1 answer
126 views

NCAlgebra version 6.0.2 fails to compute the gradient of the trace of a quadratic product. Works fine in version ...
Drmanifold's user avatar
0 votes
1 answer
127 views

I use NC ALgebra to deal with polynomials in non commutative variables ei and fj. The eis do not commute with themselves, the fjs do not commute with themselves, but the ei commute with the fjs. So e2 ...
Goupildz's user avatar
1 vote
1 answer
103 views

I use NC algebra to apply simplification rules on non commutative polynomials. I would like to treat a huge number of polynomials, ~200, so I would like to run these computations in parallel. However, ...
Goupildz's user avatar
0 votes
0 answers
124 views

I want to simplify non-commutative expressions calculated using NCAlgebra with commuting coefficients, such as using identities for complex numbers, e.g. having ...
GeorgF's user avatar
  • 11
2 votes
1 answer
153 views

Is it possible to make ncalgebra factorize commutative coefficients to the left? For example, if I define a non-commutative object W and a commutative object ...
tsnao's user avatar
  • 121
5 votes
1 answer
378 views

New Mathematica user, attempting to install NCAlgebra to Mathematica Online. Following instructions from https://github.com/NCAlgebra/NC/blob/master/README.md , I first tried: ...
Jeremy's user avatar
  • 51
1 vote
1 answer
143 views

I installed the NCAlgebra package in the hope that it contains enough rules for symbolic work with most branch-matrix expressions. ...
Andy Ayr's user avatar
  • 2,677
0 votes
1 answer
119 views

This is a rather simple question that I cannot quite figure out how to do. Basically, I have the result of some matrix multiplication in which my resultant matrix has a mixture of commutative and non-...
D. Brown's user avatar
  • 324
0 votes
1 answer
119 views

I'm trying to use NCAlgebra to simplify some expressions and I'm having trouble with simplifying conjugates. Let's say I have two variables $a, b$ and a third variable $c$ which I want to conjugate ...
double111's user avatar

15 30 50 per page