Skip to content

Commit c1bd490

Browse files
committed
Replace .. math:: with .. MATH:: and replace :math:foo with foo
1 parent 864070a commit c1bd490

26 files changed

+239
-239
lines changed

src/doc/zh/a_tour_of_sage/index.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Sage 的命令行提示符为 "``sage:``"。在实验以下示例时,你只需
2222
sage: 57.1^100
2323
4.60904368661396e175
2424

25-
在 Sage 中计算一个 :math:`2 \times 2` 矩阵的逆
25+
在 Sage 中计算一个 `2 \times 2` 矩阵的逆矩阵
2626

2727
::
2828

@@ -65,7 +65,7 @@ Sage 当然可以绘制各种常用函数。
6565
.. image:: sin_plot.*
6666

6767

68-
Sage 是一个非常强大的计算器。为了体验它的能力,首先我们创建一个 :math:`500 \times 500` 的随机数矩阵。
68+
Sage 是一个非常强大的计算器。为了体验它的能力,首先我们创建一个 `500 \times 500` 的随机数矩阵。
6969

7070
::
7171

@@ -97,7 +97,7 @@ Sage 可以处理非常大的数字,甚至是数百万或数十亿位的数字
9797
sage: len(n.digits())
9898
5565709
9999

100-
计算 :math:`\pi` 的前 100 位。
100+
计算 `\pi` 的前 100 位。
101101

102102
::
103103

src/doc/zh/constructions/algebraic_geometry.rst

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737

3838
选项 ``algorithm="bn"`` 使用 Sage 的 Singular 接口并调用 ``brnoeth`` 包。
3939

40-
下面是将 Sage 的 ``rational_points`` 应用于 :math:`GF(8)` 上的 Klein 四次方程的另一个例子。
40+
下面是将 Sage 的 ``rational_points`` 应用于 `GF(8)` 上的 Klein 四次方程的另一个例子。
4141

4242
::
4343

@@ -76,9 +76,9 @@
7676

7777

7878
- 对于平面曲线,你可以使用 Singular 的 ``closed_points`` 命令。
79-
输入是 :math:`2` 变量环 :math:`F[x,y]` 中曲线 :math:`X` 的消失理想 :math:`I`。
79+
输入是 `2` 变量环 `F[x,y]` 中曲线 `X` 的消失理想 `I`。
8080
``closed_points`` 命令返回一个素理想列表(每个都是 Gröbner 基),
81-
对应于 :math:`V(I)` 的(不同仿射闭合)点。以下是示例:
81+
对应于 `V(I)` 的(不同仿射闭合)点。以下是示例:
8282

8383
.. skip
8484
@@ -148,7 +148,7 @@
148148
True
149149

150150
- 另一种计算有理点的方法是使用 Singular 的 ``NSplaces`` 命令。
151-
以下是用该方法在 :math:`GF(8)` 上计算 Klein 四次方程的示例:
151+
以下是用该方法在 `GF(8)` 上计算 Klein 四次方程的示例:
152152

153153
::
154154

@@ -171,7 +171,7 @@
171171
...
172172
sage: klein3 = singular.extcurve(3, klein2)
173173

174-
上面我们在 Singular 中定义了一条 :math:`GF(8)` 上的曲线 :math:`X = \{f = 0\}`。
174+
上面我们在 Singular 中定义了一条 `GF(8)` 上的曲线 `X = \{f = 0\}`。
175175

176176
.. link
177177
@@ -216,7 +216,7 @@
216216
[2]:
217217
1,2
218218

219-
对于度为 :math:`3` 的地方:
219+
对于度为 `3` 的地方:
220220

221221
.. link
222222
@@ -268,7 +268,7 @@
268268
[9]:
269269
3,7
270270

271-
实际获取 :math:`X(GF(8))` 的点:
271+
实际获取 `X(GF(8))` 的点:
272272

273273
.. link
274274
@@ -293,16 +293,16 @@
293293
0
294294
...
295295

296-
加上另外 21 个点(已省略)。总共有 :math:`23` 个有理点。
296+
加上另外 21 个点(已省略)。总共有 `23` 个有理点。
297297

298298
.. index:: Riemann-Roch space
299299

300300
使用 Singular 计算 Riemann-Roch 空间
301301
====================================
302302

303-
为了计算域 :math:`F` 上曲线上的因子 :math:`D` 的 Riemann-Roch 空间基,
303+
为了计算域 `F` 上曲线上的因子 `D` 的 Riemann-Roch 空间基,
304304
可以使用 Sage 封装的 ``riemann_roch_basis`` 方法,它是 Singular 实现的 Brill Noether 算法。
305-
注意,这个封装当前仅在 :math:`F` 是素数且因子 :math:`D` 在有理点上受支持时才有效。
305+
注意,这个封装当前仅在 `F` 是素数且因子 `D` 在有理点上受支持时才有效。
306306
下面是如何使用 ``riemann_roch_basis`` 的示例,以及如何使用 Singular 本身来帮助理解封装的工作方式。
307307

308308
- 使用 ``riemann_roch_basis``:
@@ -382,9 +382,9 @@
382382
AG 码
383383
--------
384384

385-
Sage 可以通过调用 Singular 的 BrillNoether 算法计算 Riemann-Roch 空间 :math:`L(D)=L_X(D)` 的基,
386-
从而计算 AG 码 :math:`C=C_X(D,E)`。
387-
除了曲线 :math:`X` 和因子 :math:`D`,还必须指定求值因子 :math:`E`。
385+
Sage 可以通过调用 Singular 的 BrillNoether 算法计算 Riemann-Roch 空间 `L(D)=L_X(D)` 的基,
386+
从而计算 AG 码 `C=C_X(D,E)`。
387+
除了曲线 `X` 和因子 `D`,还必须指定求值因子 `E`。
388388

389389
请注意,自从 ``riemann_roch_basis`` 封装被修复后,本节尚未更新。
390390
请参阅上文中,了解如何正确定义 Singular 的 ``BrillNoether`` 命令的因子。
@@ -418,7 +418,7 @@ Sage 可以通过调用 Singular 的 BrillNoether 算法计算 Riemann-Roch 空
418418
sage: singular.eval("setring R;")
419419
''
420420

421-
向量 :math:`G` 表示因子“无穷远点的 5 倍”。
421+
向量 `G` 表示因子“无穷远点的 5 倍”。
422422

423423
.. index:: Riemann-Roch space
424424

@@ -492,8 +492,8 @@ Sage 可以通过调用 Singular 的 BrillNoether 算法计算 Riemann-Roch 空
492492
1
493493
...
494494

495-
再加上 :math:`5` 个,曲线上总共有 :math:`9` 个有理点。
496-
我们使用这些点的子集(除第一个点外)定义我们的“求值因子” :math:`D`:
495+
再加上 `5` 个,曲线上总共有 `9` 个有理点。
496+
我们使用这些点的子集(除第一个点外)定义我们的“求值因子” `D`:
497497

498498
.. skip
499499
@@ -521,6 +521,6 @@ Sage 可以通过调用 Singular 的 BrillNoether 算法计算 Riemann-Roch 空
521521
0,0,(a), (a+1),1, 1, (a+1),(a),
522522
0,0,1, 1, (a),(a+1),(a+1),(a)
523523

524-
这就是我们最终想要的生成矩阵,其中 ``a`` 表示基域 :math:`GF(2)` 上度为 :math:`2` 的域扩张的生成器。
524+
这就是我们最终想要的生成矩阵,其中 ``a`` 表示基域 `GF(2)` 上度为 `2` 的域扩张的生成器。
525525

526526
是否可以对其进行“封装”?

src/doc/zh/constructions/calculus.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,8 @@ Sage 还可以计算涉及极限的符号定积分。
159159
-----------
160160

161161
你可以计算任意分段函数与另一个函数的卷积(在定义域之外,它们被假定为零)。
162-
以下是 :math:`f`, :math:`f*f` 和 :math:`f*f*f` 的定义,
163-
其中 :math:`f(x)=1`, :math:`0<x<1`:
162+
以下是 `f`, `f*f` 和 `f*f*f` 的定义,
163+
其中 `f(x)=1`, `0<x<1`:
164164

165165
::
166166

@@ -179,16 +179,16 @@ Sage 还可以计算涉及极限的符号定积分。
179179
黎曼和与梯形法积分
180180
----------------------------------------
181181

182-
关于 :math:`\int_a^bf(x)\, dx` 的数值近似,
183-
其中 :math:`f` 是分段函数,可以:
182+
关于 `\int_a^bf(x)\, dx` 的数值近似,
183+
其中 `f` 是分段函数,可以:
184184

185185

186-
- 计算(用于绘图目的)根据梯形法则定义的分段线性函数,基于将其分割为 :math:`N` 个子区间进行数值积分;
186+
- 计算(用于绘图目的)根据梯形法则定义的分段线性函数,基于将其分割为 `N` 个子区间进行数值积分;
187187

188188
- 梯形法则给出的近似值;
189189

190190
- 计算(用于绘图目的)根据黎曼和(左端点、右端点或中点)定义的分段常数函数,
191-
基于将其分割为 :math:`N` 个子区间进行数值积分;
191+
基于将其分割为 `N` 个子区间进行数值积分;
192192

193193
- 黎曼和近似值给出的近似值。
194194

@@ -289,12 +289,12 @@ Sage 还可以计算涉及极限的符号定积分。
289289

290290
sage: octave.de_system_plot(['x+y','x-y'], [1,-1], [0,2]) # optional - octave
291291

292-
将在同一个图中绘制常微分方程组的两个图像 :math:`(t,x(t)), (t,y(t))` (:math:`t`-轴为横轴)
292+
将在同一个图中绘制常微分方程组的两个图像 `(t,x(t)), (t,y(t))` (`t`-轴为横轴)
293293

294-
.. math::
294+
.. MATH::
295295
x' = x+y, x(0) = 1; y' = x-y, y(0) = -1,
296296
297-
对于 :math:`0 <= t <= 2`。使用 ``desolve_system_rk4`` 也可以获得相同的结果::
297+
对于 `0 <= t <= 2`。使用 ``desolve_system_rk4`` 也可以获得相同的结果::
298298

299299
sage: x, y, t = var('x y t')
300300
sage: P=desolve_system_rk4([x+y, x-y], [x,y], ics=[0,1,-1], ivar=t, end_points=2)
@@ -332,7 +332,7 @@ Sage 还可以计算涉及极限的符号定积分。
332332
周期函数的傅里叶级数
333333
====================================
334334

335-
:math:`f` 是一个周期为 `2L` 的实周期函数。
335+
设 `f` 是一个周期为 `2L` 的实周期函数。
336336
`f` 的傅里叶级数是
337337

338338
.. MATH::

src/doc/zh/constructions/elliptic_curves.rst

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
导子
88
=========
99

10-
如何在 Sage 中计算椭圆曲线(在 :math:`\QQ` 上)的导子?
10+
如何在 Sage 中计算椭圆曲线(在 `\QQ` 上)的导子?
1111

12-
在 Sage 中使用 ``EllipticCurve`` 命令定义椭圆曲线 :math:`E` 后,
13-
导子就是与 :math:`E` 关联的若干“方法”之一。以下是语法示例(来自教程第 2.4 节“模形式”):
12+
在 Sage 中使用 ``EllipticCurve`` 命令定义椭圆曲线 `E` 后,
13+
导子就是与 `E` 关联的若干“方法”之一。以下是语法示例(来自教程第 2.4 节“模形式”):
1414

1515

1616
::
@@ -22,10 +22,10 @@
2222
sage: E.conductor()
2323
10351
2424

25-
:math:`j`-不变量
25+
`j`-不变量
2626
=====================
2727

28-
如何在 Sage 中计算椭圆曲线的 :math:`j`-不变量?
28+
如何在 Sage 中计算椭圆曲线的 `j`-不变量?
2929

3030
与 ``EllipticCurve`` 类相关的其他方法包括 ``j_invariant``,
3131
``discriminant`` 和 ``weierstrass_model``。以下是语法示例:
@@ -49,13 +49,13 @@
4949

5050
.. index:: elliptic curves
5151

52-
E 上的 :math:`GF(q)`-有理点
52+
E 上的 `GF(q)`-有理点
5353
========================================
5454

5555
如何计算有限域上椭圆曲线的点数?
5656

57-
给定一个定义在 :math:`\mathbb{F} = GF(q)` 上的椭圆曲线,
58-
Sage 可以计算其 :math:`\mathbb{F}`-有理点集。
57+
给定一个定义在 `\mathbb{F} = GF(q)` 上的椭圆曲线,
58+
Sage 可以计算其 `\mathbb{F}`-有理点集。
5959

6060
::
6161

@@ -75,15 +75,15 @@ Sage 可以计算其 :math:`\mathbb{F}`-有理点集。
7575
.. index::
7676
pair: modular form; elliptic curve
7777

78-
:math:`\QQ` 上椭圆曲线相关的模形式
78+
与 `\QQ` 上椭圆曲线相关的模形式
7979
========================================================================
8080

81-
:math:`E` 是一个“良好”的椭圆曲线,其方程具有整数系数。
82-
:math:`N` 为 :math:`E` 的导子,并且对于每个 :math:`n`,
83-
:math:`a_n` 是出现在 :math:`E` 的 Hasse-Weil :math:`L`-函数中的数字。
84-
Taniyama-Shimura 猜想(已被 Wiles 证明)表明存在一个权重为 2、级别为 :math:`N` 的模形式,
85-
它是 Hecke 算子下的特征形式,并具有傅里叶级数 :math:`\sum_{n = 0}^\infty a_n q^n`。
86-
Sage 可以计算与 :math:`E` 相关的序列 :math:`a_n`。以下是一个示例。
81+
设 `E` 是一个“良好”的椭圆曲线,其方程具有整数系数。
82+
设 `N` 为 `E` 的导子,并且对于每个 `n`,
83+
设 `a_n` 是出现在 `E` 的 Hasse-Weil `L`-函数中的数字。
84+
Taniyama-Shimura 猜想(已被 Wiles 证明)表明存在一个权重为 2、级别为 `N` 的模形式,
85+
它是 Hecke 算子下的特征形式,并具有傅里叶级数 `\sum_{n = 0}^\infty a_n q^n`。
86+
Sage 可以计算与 `E` 相关的序列 `a_n`。以下是一个示例。
8787

8888
::
8989

src/doc/zh/constructions/groups.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
置换群
1313
==================
1414

15-
置换群是某一对称群 :math:`S_n` 的子群。Sage 有一个 Python 类 ``PermutationGroup``,
15+
置换群是某一对称群 `S_n` 的子群。Sage 有一个 Python 类 ``PermutationGroup``,
1616
因此你可以直接使用此类群::
1717

1818
sage: G = PermutationGroup(['(1,2,3)(4,5)'])
@@ -28,7 +28,7 @@
2828
sage: g.order()
2929
3
3030

31-
对于魔方群(:math:`S_{48}` 的置换子群,其中魔方的非中心面以某种固定方式标记为 :math:`1,2,...,48`),
31+
对于魔方群(`S_{48}` 的置换子群,其中魔方的非中心面以某种固定方式标记为 `1,2,...,48`),
3232
你可以按如下方式使用 GAP-Sage 接口。
3333

3434
.. index::
@@ -94,7 +94,7 @@
9494
sage: rubik.order()
9595
43252003274489856000
9696

97-
(1) Sage 实现了经典群(如 :math:`GU(3,\GF{5})`)
97+
(1) Sage 实现了经典群(如 `GU(3,\GF{5})`)
9898
和具有用户定义生成器的有限域上的矩阵群。
9999

100100
(2) Sage 还实现了有限和无限
@@ -147,7 +147,7 @@
147147
正规子群
148148
================
149149

150-
如果想要找到置换群 :math:`G` (从共轭角度)的所有正规子群,可以使用 Sage 的 GAP 接口::
150+
如果想要找到置换群 `G` (从共轭角度)的所有正规子群,可以使用 Sage 的 GAP 接口::
151151

152152
sage: G = AlternatingGroup( 5 )
153153
sage: libgap(G).NormalSubgroups()

src/doc/zh/constructions/interface_issues.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838
将输出写入文件。
3939

4040
(b) 在 KDE konsole 中启动(仅适用于 Linux)。
41-
进入 ``Settings`` :math:`\rightarrow` ``History ...`` 并选择“无限制”。
42-
启动你的会话。准备就绪后,进入 ``edit`` :math:`\rightarrow` ``save history as ...``。
41+
进入 ``Settings`` `\rightarrow` ``History ...`` 并选择“无限制”。
42+
启动你的会话。准备就绪后,进入 ``edit`` `\rightarrow` ``save history as ...``。
4343

4444
某些接口(如 Singular 或 GAP 的接口)允许你创建日志文件。
4545
对于 Singular,有一个日志文件选项(在 ``singular.py`` 中)。

src/doc/zh/constructions/linear_algebra.rst

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
[ 1 0 -3 2]
7373
[ 0 1 -2 1]
7474

75-
:math:`\QQ` 上的一维核:
75+
`\QQ` 上的一维核:
7676

7777
::
7878

@@ -166,7 +166,7 @@
166166
``frobenius`` 用于 Frobenius 标准型(有理规范型)。
167167

168168

169-
有许多域(例如::math:`\QQ`)或有限域上的矩阵方法:
169+
有许多域(例如:`\QQ`)或有限域上的矩阵方法:
170170
``row_span``, ``nullity``,
171171
``transpose``, ``swap_rows``, ``matrix_from_columns``,
172172
``matrix_from_rows`` 等等。
@@ -183,9 +183,9 @@
183183
如何使用 Sage 计算特征值和特征向量?
184184

185185
Sage 提供了一系列完整的函数来计算特征值和左右特征向量以及特征子空间。
186-
如果我们的矩阵为 :math:`A`,那么 ``eigenmatrix_right``
187-
(相对的为 ``eightmatrix_left``)命令会给出矩阵 :math:`D` 和 :math:`P`,
188-
使得 :math:`AP=PD`(相对的为 :math:`PA=DP`)。
186+
如果我们的矩阵为 `A`,那么 ``eigenmatrix_right``
187+
(相对的为 ``eightmatrix_left``)命令会给出矩阵 `D` 和 `P`,
188+
使得 `AP=PD`(相对的为 `PA=DP`)。
189189

190190
::
191191

@@ -260,10 +260,10 @@ Sage 提供了一系列完整的函数来计算特征值和左右特征向量以
260260
sage: eig.sage()
261261
[[[-I*sqrt(3), I*sqrt(3)], [1, 1]], [[[1, 1/4*I*sqrt(3) + 1/4]], [[1, -1/4*I*sqrt(3) + 1/4]]]]
262262

263-
这告诉我们 :math:`\vec{v}_1 = [1,(\sqrt{3}i + 1)/4]` 是
264-
:math:`\lambda_1 = - \sqrt{3}i` (重数为 1)的特征向量,
265-
:math:`\vec{v}_2 = [1,(-\sqrt{3}i + 1)/4]` 是
266-
:math:`\lambda_2 = \sqrt{3}i` (重数也为 1)的特征向量。
263+
这告诉我们 `\vec{v}_1 = [1,(\sqrt{3}i + 1)/4]` 是
264+
`\lambda_1 = - \sqrt{3}i` (重数为 1)的特征向量,
265+
而 `\vec{v}_2 = [1,(-\sqrt{3}i + 1)/4]` 是
266+
`\lambda_2 = \sqrt{3}i` (重数也为 1)的特征向量。
267267

268268
以下是另外两个例子:
269269

@@ -323,7 +323,7 @@ Sage 提供了一系列完整的函数来计算特征值和左右特征向量以
323323

324324
特征多项式是一个适用于方阵的 Sage 方法。
325325

326-
首先是 :math:`\ZZ` 上的矩阵:
326+
首先是 `\ZZ` 上的矩阵:
327327

328328
::
329329

@@ -334,7 +334,7 @@ Sage 提供了一系列完整的函数来计算特征值和左右特征向量以
334334
sage: f.parent()
335335
Univariate Polynomial Ring in x over Integer Ring
336336

337-
我们计算一个定义在多项式环 :math:`\ZZ[a]` 上的矩阵的特征多项式:
337+
我们计算一个定义在多项式环 `\ZZ[a]` 上的矩阵的特征多项式:
338338

339339
::
340340

@@ -355,7 +355,7 @@ Sage 提供了一系列完整的函数来计算特征值和左右特征向量以
355355
sage: M.determinant()
356356
a^2
357357

358-
我们计算一个定义在多元多项式环 :math:`\ZZ[u,v]` 上的矩阵的特征多项式:
358+
我们计算一个定义在多元多项式环 `\ZZ[u,v]` 上的矩阵的特征多项式:
359359

360360
::
361361

0 commit comments

Comments
 (0)