Skip to content

Commit a741683

Browse files
edercHechtiDerLachs
authored andcommitted
sets poly ring caching to false for algebraic geometry
1 parent ede413d commit a741683

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/AlgebraicGeometry/Schemes/AffineSchemes/Morphisms/Methods.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ function product(X::AbsAffineScheme{BRT, RT}, Y::AbsAffineScheme{BRT, RT};
315315
else
316316
new_symb = vcat(new_symb, Symbol.([change_var_names_to[2]*"$i" for i in 1:ngens(L)]))
317317
end
318-
KL, z = polynomial_ring(k, new_symb)
318+
KL, z = polynomial_ring(k, new_symb; cached=false)
319319
XxY = spec(KL)
320320
pr1 = morphism(XxY, X, gens(KL)[1:m], check=false)
321321
pr2 = morphism(XxY, Y, gens(KL)[m+1:m+n], check=false)
@@ -371,7 +371,7 @@ function product(X::StdAffineScheme, Y::StdAffineScheme;
371371
else
372372
new_symb = vcat(new_symb, Symbol.([change_var_names_to[2]*"$i" for i in 1:ngens(S)]))
373373
end
374-
RS, z = polynomial_ring(k, new_symb)
374+
RS, z = polynomial_ring(k, new_symb; cached=false)
375375
inc1 = hom(R, RS, gens(RS)[1:m], check=false)
376376
inc2 = hom(S, RS, gens(RS)[m+1:m+n], check=false)
377377
IX = ideal(RS, inc1.(gens(modulus(underlying_quotient(OO(X))))))

src/AlgebraicGeometry/Schemes/AffineSchemes/Objects/Methods.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ end
425425
function _change_base_ring(phi::Any, R::MPolyRing)
426426
K = coefficient_ring(R)
427427
kk = parent(phi(zero(K)))
428-
P, _ = polynomial_ring(kk, symbols(R))
428+
P, _ = polynomial_ring(kk, symbols(R); cached=false)
429429
Phi = hom(R, P, phi, gens(P); check=false)
430430
return P, Phi
431431
end

0 commit comments

Comments
 (0)