Project states onto custom bases, run Gram-Schmidt, and compute observable expectation values.
Use the interactive tool above, check its assumptions, and independently verify important results.