1

I'm currently conducting experiments on unitary t-designs, utilizing random Clifford and T gates within the Qiskit framework. My goal is to simulate quantum circuits that involve the application of a single T-gate across various system sizes. However, as I increase the number of qubits in my system, I encounter memory limitations that prevent the simulation from proceeding.

ValueError: too many subscripts in einsum

This error occurs when I increase my system size to $n=16$ qubits. I want to simulate my system up to $n=40$ qubits to get quality results.

Are there method/library that will help me simulate higher qubit system? Could be any language or library?

Martin Vesely
  • 15,398
  • 4
  • 32
  • 75

1 Answers1

1

On IBM Quantum platform, a universal simulator is limited by 32 qubits. There is also 64-qubit simulator Clifford+T which could be suitable for your problem.

You can also run your circuit on 127-qubit backends (Brisbane, Osaka and Kyoto). On the other hand, I am not sure if you would be able to extract relevant results for 40 qubits. Because of short decoherence times of current QPUs, the results can be completely blured. I would recommend starting with small number of qubits and then gradually increase their count.

Please bear in mind that if you have a free access to IBM Quantum platform real QPUs, you are limited by 10 minutes of computing time on real QPUs. Increasing number of qubits leads to higher consumption of the computing time. Simulators, like simulator_extended_stabilizer (63 qb) or simulator_mps (100 qb) are for free completely (i.e. they do not consume free computational time).

Martin Vesely
  • 15,398
  • 4
  • 32
  • 75