def x10_with_prec_inner(prec): prec = PrecisionDeg2(prec) load_cached_gens_from_file(prec) k = 10 key = "x" + str(k) f = load_deg2_cached_gens(key, prec, k, cuspidal=True) if f: return f es4 = eisenstein_series_degree2(4, prec) es6 = eisenstein_series_degree2(6, prec) es10 = eisenstein_series_degree2(10, prec) res = QQ(43867) * QQ(2 ** 10 * 3 ** 5 * 5 ** 2 * 7 * 53) ** (-1) * \ (- es10 + es4 * es6) res._is_cuspidal = True res._is_gen = key Deg2global_gens_dict[key] = res return res.change_ring(ZZ)