This repository was archived by the owner on Jan 30, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +17
-6
lines changed Expand file tree Collapse file tree 2 files changed +17
-6
lines changed Original file line number Diff line number Diff line change @@ -65,11 +65,11 @@ def _sage_(self):
6565
6666 EXAMPLES::
6767
68- sage: F = Set ([1, 2])
69- sage: F is Set ([1, 2])
68+ sage: F = Family ([1, 2])
69+ sage: F is Family ([1, 2])
7070 False
7171 sage: sF = F._sympy_(); sF
72- SageSet({ 1, 2} )
72+ SageSet(Family ( 1, 2) )
7373 sage: sF._sage_() is F
7474 True
7575 """
@@ -82,7 +82,7 @@ def is_empty(self):
8282
8383 EXAMPLES::
8484
85- sage: Empty = Set ([])
85+ sage: Empty = Family ([])
8686 sage: sEmpty = Empty._sympy_()
8787 sage: sEmpty.is_empty
8888 True
Original file line number Diff line number Diff line change @@ -1206,12 +1206,23 @@ def _sympy_(self):
12061206
12071207 sage: X = Set({1, 2, 3}); X
12081208 {1, 2, 3}
1209- sage: X._sympy_()
1209+ sage: sX = X._sympy_(); sX
12101210 Set(1, 2, 3)
1211+ sage: sX.is_empty is None
1212+ True
1213+
1214+ sage: Empty = Set([]); Empty
1215+ {}
1216+ sage: sEmpty = Empty._sympy_(); sEmpty
1217+ EmptySet
1218+ sage: sEmpty.is_empty
1219+ True
12111220 """
1212- from sympy import Set
1221+ from sympy import Set , EmptySet
12131222 from sage .interfaces .sympy import sympy_init
12141223 sympy_init ()
1224+ if self .is_empty ():
1225+ return EmptySet
12151226 return Set (* [x ._sympy_ () for x in self ])
12161227
12171228
You can’t perform that action at this time.
0 commit comments