The following code does not run in a Jupyter notebook inside cocalc
R.<x> = PolynomialRing(QQ)
f = x^3+6*x^2+12*x+8;
g = x^2+x-2;
I = R.ideal([f]);
J = R.ideal([g]);
I.intersection(J)
This produces an error that ends with the line:
AttributeError: 'Ideal_1poly_field' object has no attribute 'intersection'
Similarly, we get an error in the following line
I.quotient(J)
AttributeError: 'Ideal_1poly_field' object has no attribute 'quotient'
However, if we use the ring on 2 variables
R.<x,y> = PolynomialRing(QQ)
all computations execute.