|
2 | 2 | Set of homomorphisms between two schemes |
3 | 3 |
|
4 | 4 | For schemes `X` and `Y`, this module implements the set of morphisms |
5 | | -`Hom(X,Y)`. This is done by :class:`SchemeHomset_generic`. |
| 5 | +`\mathrm{Hom}(X,Y)`. This is done by :class:`SchemeHomset_generic`. |
6 | 6 |
|
7 | | -As a special case, the Hom-sets can also represent the points of a |
8 | | -scheme. Recall that the `K`-rational points of a scheme `X` over `k` |
9 | | -can be identified with the set of morphisms `Spec(K) \to X`. In Sage |
10 | | -the rational points are implemented by such scheme morphisms. This is |
11 | | -done by :class:`SchemeHomset_points` and its subclasses. |
| 7 | +As a special case, the Hom-sets can also represent the points of a scheme. |
| 8 | +Recall that the `K`-rational points of a scheme `X` over `k` can be identified |
| 9 | +with the set of morphisms `\mathrm{Spec}(K) \to X`. In Sage the rational points |
| 10 | +are implemented by such scheme morphisms. This is done by |
| 11 | +:class:`SchemeHomset_points` and its subclasses. |
12 | 12 |
|
13 | 13 | .. note:: |
14 | 14 |
|
@@ -407,12 +407,12 @@ def _element_constructor_(self, x, check=True): |
407 | 407 | # ******************************************************************* |
408 | 408 |
|
409 | 409 | class SchemeHomset_points(SchemeHomset_generic): |
410 | | - """ |
| 410 | + r""" |
411 | 411 | Set of rational points of the scheme. |
412 | 412 |
|
413 | | - Recall that the `K`-rational points of a scheme `X` over `k` can |
414 | | - be identified with the set of morphisms `Spec(K) \to X`. In Sage, |
415 | | - the rational points are implemented by such scheme morphisms. |
| 413 | + Recall that the `K`-rational points of a scheme `X` over `k` can be |
| 414 | + identified with the set of morphisms `\mathrm{Spec}(K) \to X`. In Sage, the |
| 415 | + rational points are implemented by such scheme morphisms. |
416 | 416 |
|
417 | 417 | If a scheme has a finite number of points, then the homset is |
418 | 418 | supposed to implement the Python iterator interface. See |
@@ -659,13 +659,13 @@ def _element_constructor_(self, *v, **kwds): |
659 | 659 | return self.extended_codomain()._point(self, v, **kwds) |
660 | 660 |
|
661 | 661 | def extended_codomain(self): |
662 | | - """ |
| 662 | + r""" |
663 | 663 | Return the codomain with extended base, if necessary. |
664 | 664 |
|
665 | 665 | OUTPUT: |
666 | 666 |
|
667 | 667 | The codomain scheme, with its base ring extended to the |
668 | | - codomain. That is, the codomain is of the form `Spec(R)` and |
| 668 | + codomain. That is, the codomain is of the form `\mathrm{Spec}(R)` and |
669 | 669 | the base ring of the domain is extended to `R`. |
670 | 670 |
|
671 | 671 | EXAMPLES:: |
@@ -716,8 +716,8 @@ def _repr_(self): |
716 | 716 | return 'Set of rational points of '+str(self.extended_codomain()) |
717 | 717 |
|
718 | 718 | def value_ring(self): |
719 | | - """ |
720 | | - Return `R` for a point Hom-set `X(Spec(R))`. |
| 719 | + r""" |
| 720 | + Return `R` for a point Hom-set `X(\mathrm{Spec}(R))`. |
721 | 721 |
|
722 | 722 | OUTPUT: |
723 | 723 |
|
|
0 commit comments