def test_H(): assert PIABHamiltonian("H").hilbert_space == L2( Interval(S.NegativeInfinity, S.Infinity) ) assert qapply(PIABHamiltonian("H") * PIABKet(n)) == ( n ** 2 * pi ** 2 * hbar ** 2 ) / (2 * m * L ** 2) * PIABKet(n)
def test_sympy__physics__quantum__piab__PIABHamiltonian(): from sympy.physics.quantum.piab import PIABHamiltonian assert _test_args(PIABHamiltonian('P'))
def test_H(): assert PIABHamiltonian('H').hilbert_space ==\ L2(Interval(S.NegativeInfinity,S.Infinity)) assert apply_operators(PIABHamiltonian('H')*PIABKet(n)) ==\ (n**2*pi**2*hbar**2)/(2*m*L**2)*PIABKet(n)