We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ea17bc commit 39cee80Copy full SHA for 39cee80
docs/make.jl
@@ -90,6 +90,7 @@ makedocs(
90
"field_interface.md",
91
"fraction_interface.md",
92
"module_interface.md",
93
+ "ideal_inteface.md",
94
"matrix_interface.md",
95
"map_interface.md",
96
"rand.md",
src/Poly.jl
@@ -3398,7 +3398,7 @@ is_separable(::PolyRingElem)
3398
3399
function is_separable(f::PolyRingElem{<:RingElement})
3400
# Ford, Separable Algebras, 4.6.1 and 8.3.8
3401
- return is_one(ideal(base_ring(f), [f, derivative(f)]))
+ return gens(Generic.Ideal(parent(f), [f, derivative(f)])) == [1]
3402
end
3403
3404
function is_separable(f::PolyRingElem{<:FieldElement})
0 commit comments