The tutorial should demonstrate creating a class for representing a variational ansatz and simulating it. The UCJSpinBalanced class can be used as a model. In particular, the _apply_unitary_ method should be defined on the class. Some examples of simulation can be found in https://qiskit-community.github.io/ffsim/how-to-guides/simulate-lucj.html. We can either recreate a simpler version of the UCJ ansatz, or we can create a new ansatz that is not in ffsim (perhaps we can search the literature for one).
The tutorial should demonstrate creating a class for representing a variational ansatz and simulating it. The UCJSpinBalanced class can be used as a model. In particular, the
_apply_unitary_method should be defined on the class. Some examples of simulation can be found in https://qiskit-community.github.io/ffsim/how-to-guides/simulate-lucj.html. We can either recreate a simpler version of the UCJ ansatz, or we can create a new ansatz that is not in ffsim (perhaps we can search the literature for one).