def genus(self):
        r"""The genus of this Riemann surface.

        Returns
        -------
        genus : int
        """
        g = genus(self.f)
        return g
Пример #2
0
    def genus(self):
        r"""The genus of this Riemann surface.

        Returns
        -------
        genus : int
        """
        g = genus(self.f)
        return g
Пример #3
0
 def test_f6(self):
     # curve is reducible
     g = genus(self.f6)
     self.assertEqual(g, -1)
Пример #4
0
 def test_f4(self):
     g = genus(self.f4)
     self.assertEqual(g, 0)
Пример #5
0
 def test_f5(self):
     g = genus(self.f5)
     self.assertEqual(g, 1)
Пример #6
0
 def test_f2(self):
     g = genus(self.f2)
     self.assertEqual(g, 2)
Пример #7
0
 def test_f3(self):
     g = genus(self.f3)
     self.assertEqual(g, 0)
Пример #8
0
 def test_f9(self):
     g = genus(self.f9)
     self.assertEqual(g, 9)
 def test_f4(self):
     g = genus(self.f4)
     self.assertEqual(g, 0)
 def test_f10(self):
     g = genus(self.f10)
     self.assertEqual(g, 3)
 def test_issue71(self):
     R = QQ['x,y']
     x,y = R.gens()
     f = -x**5 + x + y**3
     g = genus(f)
     self.assertEqual(g, 4)
 def test_f8(self):
     g = genus(self.f8)
     self.assertEqual(g, 3)
 def test_f9(self):
     g = genus(self.f9)
     self.assertEqual(g, 9)
 def test_f7(self):
     g = genus(self.f7)
     self.assertEqual(g, 4)
 def test_f6(self):
     # curve is reducible
     g = genus(self.f6)
     self.assertEqual(g, -1)
 def test_f5(self):
     g = genus(self.f5)
     self.assertEqual(g, 1)
Пример #17
0
 def test_f7(self):
     g = genus(self.f7)
     self.assertEqual(g, 4)
Пример #18
0
 def test_issue71(self):
     R = QQ['x,y']
     x, y = R.gens()
     f = -x**5 + x + y**3
     g = genus(f)
     self.assertEqual(g, 4)
Пример #19
0
 def test_f8(self):
     g = genus(self.f8)
     self.assertEqual(g, 3)
 def test_f2(self):
     g = genus(self.f2)
     self.assertEqual(g, 2)
Пример #21
0
 def test_f10(self):
     g = genus(self.f10)
     self.assertEqual(g, 3)
 def test_f3(self):
     g = genus(self.f3)
     self.assertEqual(g, 0)
Пример #23
0
 def test_f1(self):
     g = genus(self.f1)
     self.assertEqual(g, 0)
 def test_f1(self):
     g = genus(self.f1)
     self.assertEqual(g, 0)