Giuseppe Carleo

Results 156 comments of Giuseppe Carleo

You can convert an arbitrary LocalOperator Hamiltonian into a PauliString, you just need to map the operators onto Pauli operators and the local space onto qubits On Fri, Sep 23,...

This is interesting, I think it can be done efficiently using some matrix décompositions but let's discuss this with a blackboard. I am almost positive this is not NP hard,...

I agree a synbolyc tool is needs, I am just arguing we maybe don't need to write two hard-coded fully performant Hamiltonians, we just need to write one and convert...

> I think we can efficiently convert any practical local operator to Pauli strings. Each term in the local operator is a 2^N * 2^N Hermitian matrix with 4^N independent...

> I did some benchmarks but I cannot see any significant time or memory difference between HeisenbergJax and PauliStringsJax. Maybe we should really move everything to Pauli strings? Maybe let's...

I was just curious: what is the outcome then? is there a speed up or a slow down when using this Jax-aware implementation of the Ising hamiltonian?

all the others you mean Heisenberg is slower ?

doing PauliStringJax once possible would be ideal sure

can we close this? was it implemented in #1279?

converting to PauliStrings (at least in the case of LocalOperator) offers a nice simplification / speedup of the matrix elements , I suspect that having a conversion of fermions too...