def test_chebyshevu_poly(): raises(ValueError, "chebyshevu_poly(-1, x)") assert chebyshevu_poly(1, x, polys=True) == Poly(2 * x) assert chebyshevu_poly(0, x) == 1 assert chebyshevu_poly(1, x) == 2 * x assert chebyshevu_poly(2, x) == 4 * x**2 - 1 assert chebyshevu_poly(3, x) == 8 * x**3 - 4 * x assert chebyshevu_poly(4, x) == 16 * x**4 - 12 * x**2 + 1 assert chebyshevu_poly(5, x) == 32 * x**5 - 32 * x**3 + 6 * x assert chebyshevu_poly(6, x) == 64 * x**6 - 80 * x**4 + 24 * x**2 - 1 assert chebyshevu_poly(1).dummy_eq(2 * x) assert chebyshevu_poly(1, polys=True) == Poly(2 * x)
def test_chebyshevu_poly(): raises(ValueError, "chebyshevu_poly(-1, x)") assert chebyshevu_poly(1, x, polys=True) == Poly(2*x) assert chebyshevu_poly(0, x) == 1 assert chebyshevu_poly(1, x) == 2*x assert chebyshevu_poly(2, x) == 4*x**2 - 1 assert chebyshevu_poly(3, x) == 8*x**3 - 4*x assert chebyshevu_poly(4, x) == 16*x**4 - 12*x**2 + 1 assert chebyshevu_poly(5, x) == 32*x**5 - 32*x**3 + 6*x assert chebyshevu_poly(6, x) == 64*x**6 - 80*x**4 + 24*x**2 - 1 assert chebyshevu_poly(1).dummy_eq(2*x) assert chebyshevu_poly(1, polys=True) == Poly(2*x)