Skip to content

Commit 3bf709c

Browse files
authored
Update dynamical_semigroup.py
still compare types (beurk)
1 parent 25b65b8 commit 3bf709c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/sage/dynamics/arithmetic_dynamics/dynamical_semigroup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -961,7 +961,7 @@ def __mul__(self, other_dynamical_semigroup):
961961
...
962962
ValueError: left dynamical semigroup's domain must equal right dynamical semigroup's codomain
963963
"""
964-
if not isinstance(other_dynamical_semigroup, DynamicalSemigroup):
964+
if type(self) is not type(other_dynamical_semigroup):
965965
raise TypeError("can only multiply dynamical semigroups with other dynamical semigroups of the same type")
966966
if self.domain() != other_dynamical_semigroup.codomain():
967967
raise ValueError("left dynamical semigroup's domain must equal right dynamical semigroup's codomain")

0 commit comments

Comments
 (0)