| 圓周率 |
| --- |
|  |
| **3.1415926535897932384626433...** |
| 
運用 |
| * 圓的面積
* 周長
* 含圆周率的公式列表
 |
| 
證明 |
| * 無理性
* 超越性
 |
| 
值 |
| * 約率（證明22/7大於π）
* 密率
* 近似值
* 割圓術
 |
| 
人物 |
| * 阿基米德
* 刘徽
* 祖冲之
* 玛达瓦（英语：）
* 威廉·琼斯
* 約翰·梅欽
* 约翰·伦奇
* 鲁道夫·范科伊伦
* 阿耶波多
 |
| 
歷史 |
| * 年表
 |
| 
文化 |
| * 節日
 |
| 
相關主題 |
| * 化圓為方
* 巴塞爾問題
* 连续的六个9
 |
| * 
* 论
* 编
 |

刘徽割圆术原理
三国时代数学家刘徽的**割圆术**是中国古代数学中"一个十分精彩的算法"。在此之前，圆周率采用"径一周三"的实验数据。东汉科学家张衡采用\pi ={\frac {736}{232}}=3.172和\pi ={\sqrt {10}}=3.16。刘徽认为\pi ={\sqrt {10}}过大。。东汉天文学家王蕃采用\pi ={142 \over 45}=3.156。这些圆周率都是实验值，都只准确到二位数字。刘徽是中国数学史上最先创造了一个从数学上计算圆周率到任意精确度的迭代程序的数学家。他自己通过分割圆为192边形，计算出圆周率在3.141024 与 3.142704之间，取其近似，并以 {157 \over 50}表示。这个数值准确到三位数字，比前人的圆周率数值都准，但他自己次承认这个数值偏小。后来刘徽发明一种快捷算法，可以只用96边形得到和1536边形同等的精确度，从而得令他自己满意的\pi =3.1416。

刘徽割圆术简单而又严谨，富于程序性，可以继续分割下去，求得更精确的圆周率。南北朝时期著名数学家祖冲之用刘徽割圆术计算11次，分割圆为12288边形，得圆周率\pi =3.1415926，成为此后千年世界上最准确的圆周率。

圆面积公式
-----

圆面积=圆的半周长X半径
刘徽割圆术是建立在圆面积论的基础之上的。他首先论证，将圆分割成多边形，分割来越细，多边形的边数越多，多边形的面积就和圆面积没有差别了。他说，将6边形一边的长度乘以圆半径，再乘3，得12边形的面积。将12边形的一边长乘半径，再乘6，得24边形面积。越割越细，多边形和圆面积的差越小。如此割了再割，最后终于和圆合为一体，毫无差别了。

6边形的面积显然和圆面积相差很多。
内接正12边形面积 = 6边形面积+6个蓝色三角形面积，向圆面积趋近了一步。
正24边形面积=6边形面积+6个蓝色三角形面积+12个黄色三角形面积，更加接近圆面积了。
显然：
正12边形面积 <正24边形面积< 正48边形面积<正96边形面积……<内接6\*2N边形面积<圆面积。
刘徽明显已经掌握了无穷小分割和极限的概念：

\lim \_{{N\to \infty }} 内接 6\*2N边形面积 \longrightarrow  圆面积。
他又指出：6边形之外，遗留了半径的一小段d ，称为余径。将余径d乘多边形的一边，所得长方形ABCD，已经越出圆周范围之外。如果将圆周分割得很细，余径d趋向于0，而长方形ABCD的面积也趋向于0。
显然，刘徽之所以研究余径，目的是从上限和下限两个方面逐步逼近圆面积：

\lim \_{{N\to \infty }} 内接 6\*2N边形面积 \longrightarrow  圆面积\longleftarrow \lim \_{{N\to \infty }} 内接 6\*2N边形面积+6\*2N\*d\*L。
刘徽进一步证明圆面积=圆周/2 × 半径。

关于多边形的面积，刘徽有如下公式：
2 N边形的面积= N边形的半周长×R。
=L\times {\frac {N}{2}}\times R,
其中L为N边形的单边长，R为圆半径。
此公式可用刘徽出入相补原理证明： 将内接2N边形，分割，然后重新排列成宽为 L x N/2, 高为R的长方形；
显然2N边形的面积=长方形面积={\frac {N}{2}}\cdot L\cdot R=N边形的半周长 \* R
当N\longrightarrow \infty 
N边形的半周长\longrightarrow 圆的半周长
\lim \_{{N\to \infty }} 2N边形面积=N边形的半周长 \* R \longrightarrow 圆面积
所以
圆的半周长 \* R = 圆面积
因此
圆周 = 2\* 圆面积/R
圆周率{\overset {{\underset {{\mathrm {def}}}{}}}{=}}圆周/直径= 2\* 圆面积/(R\*2R)= 圆面积/R2
= \lim \_{{N\to \infty }} 2N边形的面积/R2

割圆术程序
-----

刘徽从半径1尺圆的内接正6边形开始，逐次分割为12边形，24边形，48边形，96边形。反复使用勾股定理求得各多边形的边长，又用刘氏多边形面积公式求多边形面积。

### 分割6边形为12边形

刘徽割圆术原理
令圆直径为2尺，折半得半径1尺。圆内接正6边形的边长也是1尺。
如图：

半径OA=r=1尺=10寸
6边形单边长AB=M=10寸
从圆心O作AB的垂直平分线OC，将AB平分为二，
AP=BP=M/2，AP+BP=AB
垂直平分线OC和圆周相交于C，
作直线AC
AC就是12边形的一边，
OAP是一个直角三角形

弦=半径=r=10寸
勾=AP=M/2=5寸
股OP 可用勾股定理求得：
令弦长=X，股长=G， 句长=M/2，则：
{}G^{2}=r^{2}-\left({\frac {M}{2}}\right)^{2}=100-25=75 平方寸
{}G={\sqrt {r^{2}-{\frac {M^{2}}{4}}}}
因为1寸 =100000忽
1平方寸 =10000000000平方忽
{}G={\sqrt {750000000000}}=866025{2 \over 5}忽
APC是一个小直角三角形

令小弦AC长度为m，令小句PC长度为j

{}j=r-G=1000000-866025{2 \over 5}=133974{3 \over 5}忽
用勾股定理求m：
{}m^{2}=\left({\frac {M}{2}}\right)^{2}+j^{2}
={}(500000)^{2}+(133974.6)^{2}=267949193445平方忽
12边形的一边长度=m={\sqrt {267949193445}}=517638.09忽

12边形的一边长度的一半={m \over 2}={517638.09 \over 2}=258819.045忽
### 分割12边形为24边形

将上一轮的多边形边长m作为新一轮割圆的开始，
作替换M=m=12边形的一边长度=517638.09忽
继续将此多边形的一边平分，周而复始，重复使用：

{}G={\sqrt {r^{2}-{\frac {M^{2}}{4}}}}
{}j=r-G
{}m^{2}=\left({\frac {M}{2}}\right)^{2}+j^{2}
{}={\frac {M^{2}}{4}}+j^{2}
由上M^2已有现成数值{}M^{2}=267949193445
{\frac {M^{2}}{4}}={267949193445 \over 4}=66987298361
{}G={\sqrt {r^{2}-{\frac {M^{2}}{4}}}}={\sqrt {1000000000000-66987298361}}=965925{4 \over 5}
{}j=r-G=1000000-965925{4 \over 5}=34074{1 \over 5}
{}m^{2}=({\frac {M}{2}})^{2}+j^{2}=66987298361+(34074{1 \over 5})^{2}=68148349466
24边形一边长度 m={\sqrt {68148349466}}=261052{2 \over 5}
### 分割24边形为48边形

将第二轮的多边形边长m作为第三轮割圆的起点，
作替换M=m=261052{2 \over 5}

{}M^{2}=m^{2}=68148349466
{\frac {M^{2}}{4}}={68148349466 \over 4}=17037087366
{}G={\sqrt {r^{2}-{\frac {M^{2}}{4}}}}={\sqrt {1000000000000-17037087366}}=991444{4 \over 5}
{}j=r-G=1000000-991444{4 \over 5}=8555{1 \over 5}
{}m^{2}=({\frac {M}{2}})^{2}+j^{2}={68148349466 \over 4}+(8555{1 \over 5})^{2}=17110278813
开平方，得48边形一面m={\sqrt {17110278813}}=130806忽
根据刘徽多边形面积公式：

96边形的面积= 48边形的半周长×半径=m\times {\frac {48}{2}}\times r,
所以96边形的面积A\_{{96}}=130806\times {\frac {48}{2}}\times 1000000

={130806\times 24\times 1000000}=31393440000000平方忽
A\_{{96}}={\frac {31393440000000}{10000000000}}=313{584 \over 625} 平方寸
### 分割48边形为96边形

将第三轮的多边形边长m作为第四轮割圆的起点

作替换M=m=130806忽

M^{2}=m^{2}=17110278813
{\frac {M^{2}}{4}}={17110278813 \over 4}=4277569703
{}G={\sqrt {r^{2}-{\frac {M^{2}}{4}}}}={\sqrt {1000000000000-4277569703}}=997858{9 \over 10}
{}j=r-G=1000000-997858{9 \over 10}=2141{1 \over 10}
{}m^{2}=({\frac {M}{2}})^{2}+j^{2}={17110278813 \over 4}+(2141{1 \over 10})^{2}=4282154012
开方得
96边形的一边m={\sqrt {4282154012}}=65438忽
根据刘徽多边形面积公式：

192边形的面积A\_{{192}}=96边形的半周长×半径=m\times {\frac {96}{2}}\times r
所以192边形的面积A\_{{192}}=65438\times {\frac {96}{2}}\times 1000000 平方忽

={65438\times 48\times 1000000}=3141024000000平方忽
A\_{{192}}={\frac {3141024000000}{10000000000}}=314{64 \over 625} 平方寸

刘徽圆周率不等式
--------

刘徽圆周率不等式示意图
刘徽利用多边形面积差的几何学，得出圆周率的双边不等式。

如图：
黄色代表N边形面积A\_{{N}}
黄色+绿色代表2N边形面积A\_{{2N}}
绿色代表2N边形面积与N边形面积之差D\_{{2N}}=A\_{{2N}}-A\_{{N}}
长方形ABCD面积=2\times D\_{{2N}}
C代表圆面积。
如下不等式成立：
A\_{{2N}}<C<A\_{{2N}}+1\times D\_{{2N}}
或

A\_{{2N}}<C<A\_{{N}}+2\times D\_{{2N}}
当N=96，2N=192：

192边形面积 A\_{{192}}=314{64 \over 625}
96边形的面积 A\_{{96}}=313{584 \over 625}

192边形面积和96边形的面积之差（差幂）=D\_{{192}}=A\_{{192}}-A\_{{96}}=314{64 \over 625}-313{\frac {584}{625}}
D\_{{192}}={105 \over 625}
A\_{{192}}<C<A\_{{96}}+2\times D\_{{192}}=A\_{{192}}+D\_{{192}}
314{64 \over 625}<C<313{584 \over 625}+2\times {105 \over 625}=314{64 \over 625}+{105 \over 625}
314{64 \over 625}<C<314{169 \over 625}
即
3.141024<\pi <3.142704
刘徽认为这个面积已经超过圆面积，所以将192边形的面积的整数部分定为圆面积：

圆面积~192边形面积=314{64 \over 625}=314.1024\approx 314
所以圆周率=圆面积/半径2\approx {\frac {314}{100}}={157 \over 50}(=3.14)
这就是徽率。

实际上只要计算精确度够高，刘徽割圆术可以计算到任何精确度，不仅限于二位小数点。

圆周率捷法
-----

刘徽在得圆周率=3.14之后，将这个数值和晋武库中汉王莽时代制造的铜制体积度量衡标准嘉量斛的直径和容积检验，发现3.14这个数值还是偏小。于是继续割圆到1536边形，求出3072边形的面积，得到令自己满意的圆周率={3927 \over 1250} =3.1416 。但是刘徽却不叙述"分割96边形为192边形"，"分割192边形为384边形"，"分割384边形为768边形"，"分割768边形为1536边形"：因为他发现了一个快捷的算法，只要利用96边形的数据经过一次除法和一次加法，就可以获得和计算到1536边形同等的精确度 \pi =3.1416，省去了4次开方计算；毕竟在三国时代用筹算进行开方相当的繁难。

刘徽圆周率捷法乃是以他素有研究的多边形面积差为基础的。

令D\_{{2N}}表示2N边形的面积A\_{{2N}}和N边形的面积A\_{{N}}差
D\_{{2N}}=A\_{{2N}}-A\_{{N}}

D\_{{96}}，D\_{{192}}，D\_{{384}}，D\_{{768}}\cdots 形成一个等比级数:
D\_{{192}}\approx {1 \over 4}\times D\_{{96}}
D\_{{384}}\approx {1 \over 4}\times D\_{{192}}
D\_{{768}}\approx {1 \over 4}\times D\_{{384}}
因此
{\begin{aligned}D\_{{384}}&{}\approx {\frac {1}{4}}D\_{{192}}\\D\_{{768}}&{}\approx \left({\frac {1}{4}}\right)^{2}D\_{{192}}\\D\_{{1536}}&{}\approx \left({\frac {1}{4}}\right)^{3}D\_{{192}}\\D\_{{3072}}&{}\approx \left({\frac {1}{4}}\right)^{4}D\_{{192}}\\&{}\ \ \vdots \end{aligned}}
{}\pi =A\_{{192}}+D\_{{384}}+D\_{{768}}+D\_{{1536}}+D\_{{3072}}+\cdots \approx A\_{{192}}+F\cdot D\_{{192}}.
其中

{\displaystyle F={\frac {1}{4}}+\left({\frac {1}{4}}\right)^{2}+\left({\frac {1}{4}}\right)^{3}+\left({\frac {1}{4}}\right)^{4}+\cdots ={\frac {\frac {1}{4}}{1-{\frac {1}{4}}}}={\frac {1}{3}}.}
{}=\pi =A\_{{192}}+\left({\frac {1}{3}}\right)D\_{{192}}\sim {3927 \over 1250}=3.1416.\,
刘徽圆周率捷法，可以解释如下几个问题：[來源請求]

1)为什么刘徽割圆术以多边形面积为基础，因为圆周率捷法必须用到多边形面积差。
2)刘徽对割圆术的陈述为什么止于96边形。因为他发明了一个便捷的方法，只用96边形数据，就可以算出相当于1536边形(甚至12288边形)的精确度。
3)晋武库一段的作者，非刘徽莫属，而不可能出自祖冲之。面积差法本来就是他推求不等式 A\_{{192}}<\pi <A\_{{192}}+D\_{{192}}的基础。从 \pi <A\_{{192}}+D\_{{192}}到\pi <A\_{{192}}+{1 \over 3}\times D\_{{192}}一脉相承。何况九章算术中全无"祖冲之注"的痕迹，而且一字不提祖冲之密率\pi \approx {355 \over 113}。
刘徽的\pi  ={3927 \over 1250} 后来见于印度数学中，足证古印度数学采用刘徽注《九章算术》

割圆术迭代公式
-------

如令半径=1，
从

{}G={\sqrt {r^{2}-{\frac {M^{2}}{4}}}}
{}j=r-G
{}m^{2}={\frac {M^{2}}{4}}+j^{2}
可简化为：

{}G={\sqrt {1-{\frac {M^{2}}{4}}}}
{}m^{2}={\frac {M^{2}}{4}}+(1-G)^{2}
m^{2}={\frac {M^{2}}{4}}+1-2\times G+G^{2}
m^{2}={\frac {M^{2}}{4}}+1-2\times G+1-{\frac {M^{2}}{4}}
m^{2}=2-2\times G=2-2\times {\sqrt {1-{\frac {M^{2}}{4}}}}
m^{2}=2-{\sqrt {4-{M^{2}}}}
由此可得刘徽割圆术迭代公式：
2-m^{2}={\sqrt {2+(2-M^{2})}}
圆周率= 3\*2^N \* m
### π的连平方根表示式

根据刘徽割圆术迭代公式：

2-m^{2}={\sqrt {2+(2-M^{2})}}
圆周率= 3\*2^N \* m
从半径=1的内接6边形开始：

各多边形的一边长m：
m\_{{6}}=M=1
{}m\_{{12}}={\sqrt {2-{\sqrt {2+1}}}}
{}m\_{{24}}={\sqrt {2-{\sqrt {2+{\sqrt {2+1}}}}}}
{}m\_{{48}}={\sqrt {2-{\sqrt {2+{\sqrt {2+{\sqrt {2+1}}}}}}}}
{}m\_{{96}}={\sqrt {2-{\sqrt {2+{\sqrt {2+{\sqrt {2+{\sqrt {2+1}}}}}}}}}}
半径=1圆形正内接多边形面积：

{}\pi \approx A\_{{24}}=m\_{{12}}\cdot 6={\sqrt {2-{\sqrt {2+1}}}}\cdot 6
{}\pi \approx A\_{{48}}=m\_{{24}}\cdot 12={\sqrt {2-{\sqrt {2+{\sqrt {2+1}}}}}}\cdot 12
{}\pi \approx A\_{{96}}=m\_{{48}}\cdot 24={\sqrt {2-{\sqrt {2+{\sqrt {2+{\sqrt {2+1}}}}}}}}\cdot 24
{}\pi \approx A\_{{192}}=m\_{{96}}\cdot 48={\sqrt {2-{\sqrt {2+{\sqrt {2+{\sqrt {2+{\sqrt {2+1}}}}}}}}}}\cdot 48

祖率
--

南北朝数学家祖冲之，并没有发明新的方法计算圆周率，而是将刘徽割圆术的计算，继续分割到12288边形，又用刘徽多边形面积公式，求得24576边形的面积：

A\_{{24576}}=3.14159261864<\pi 。
再用刘徽圆周率不等式：

A\_{{24576}}=3.14159261864<\pi <A\_{{24576}}+D\_{{24576}}。
其中：
D\_{{24576}}=A\_{{24576}}-A\_{{12288}}=0.0000001021
A\_{{24576}}=3.14159261864<\pi <3.14159261864+0.0000001021。
得不等式：
3.14159261864<\pi <3.141592706934。
取八位有效数字即得祖冲之著名的圆周率不等式：

3.1415926<\pi <3.1415927。
祖冲之算得的圆周率准确到小数点后7位，保持了世界最准确圆周率达900年之久。祖冲之熟悉何承天调日法，以3为弱率， 以4为强率，通过调日法计算7次得圆周率约率{22 \over 7}>\pi ，计算23次得密率{355 \over 113}>\pi 。

根据调日法计算出来的约率和密率都是强率；所谓约率只意味这个数值和圆周率的误差较大，并无约率"小于"圆周率的意思。

和阿基米德割圆术比较
----------

希腊数学家阿基米德用阿基米德割圆术计算圆周率，他的论证以计算线长为依据，在推导过程中不考虑多边形面积面积，和刘徽的以面积计算为中心的割圆术成对照。他用两套不同的方法方法，先多次分割圆的切线，证明π>{223 \over 71}；另用内接多边形，计算到96边形，证明π<{22 \over 7}，从而得到不等式

{223 \over 71}<\pi <{22 \over 7}。
也就是 3.140845<\pi <3.142857
刘徽得到的圆周率弱值3.141024和强值3.142704都比阿基米德准确。

十七次調日值　阿基米德弱值 3.140845 ＜ 劉徽弱值 3.141024 ＜ **π** ＜ 二十三次調日值　祖沖之密率 3.14159292035 ＜ 劉徽強值 3.142704 ＜ 七次調日值　阿基米德強值 3.142857 。
。

参见
--

* 割圆术 (赵友钦)
* 《九章算术》

延伸閱讀
----

|  |  |
| --- | --- |
|  | 维基文库中相关的原始文献：**刘徽割圆术** |

* 吴文俊主编 《中国数学史大系》第三卷 第一章第三节 刘徽的割圆术 152-164页 ISBN 7-303-04557-0
* 傅海伦编著 《中外数学史概论》 第四章 第三节 刘徽的割圆术 49-52页 ISBN 987-7-03-018477-1

|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 

| * 
* 论
* 编
中國數學史 |
| --- |
|  |
| 上古至西汉 | 
* 幻方
* 十进位制
* 九九表
* 算筹
* 筹算
* 算表
* 算数书
* 《周髀算經》
* 《九章算术》
* 张苍
* 耿寿昌
* 《许昌算术》
* 《杜忠算术》
* 勾股定理
* 开方术
* 盈不足术

 |
|  |
| 东汉三国 | 
* 张衡
* 赵爽
* 刘洪
* 徐岳
* 《数术记遗》
* 王蕃
* 刘徽
	+ 割圆术
* 《海岛算经》
* 勾股容方
* 出入相补

 |
|  |
| 晋隋唐五代 | 
* 张邱建
	+ 《张邱建算经》
* 夏侯阳
	+ 《夏侯阳算经》
* 何承天
	+ 调日法
* 甄鸾
* 祖冲之
* 开差幂
* 牟合方盖
* 王孝通
	+ 《缉古算经》
* 李淳风
* 僧一行
* 大衍历
* 明算科
* 重差术
* 《孙子算经》
* 《五经算术》
* 《五曹算经》
* 《算经十书》

 |
|  |
| 两宋 | 
* 沈括
* 李籍
* 刘益
	+ 《议古根源》
* 贾宪
	+ 贾宪三角形
	+ 增乘开平方法
	+ 增乘开立方法
	+ 《黄帝九章算术细草》
* 秦九韶
	+ 秦九韶算法
	+ 《数书九章》
	+ 大衍求一术
* 杨辉
	+ 杨辉纵横图
	+ 幻圆
	+ 《杨辉算法》
		- 《乘除通變算寶》
		- 《田畝比類乘除捷法》
		- 《續古摘奇算法》
	+ 《詳解九章算法》
	+ 《日用算法》
* 《九章算法纂類》
* 递增三乘开四次方术

 |
|  |
| 辽金元 | 
* 张行简
* 天元术
* 李冶
	+ 《测圆海镜》
	+ 《益古演段》
* 《授时历》
	+ 郭守敬
	+ 王恂
* 朱世
	+ 《算学启蒙》
	+ 《四元玉鉴》
	+ 垛积术
* 招差术
* 赵友钦
	+ 《革象新书》
	+ 割圆术
* 金历法
* 耶律楚材历法
* 阿拉伯幻方
* 马拉加天文台

 |
|  |
| 明 | 
* 《丁巨算法》
* 《算法全能集》
* 《透帘细草》
* 吴敬
	+ 《九章详注比类算法大全》
* 王文素
	+ 《新集通證古今算學寶鑑》
* 朱載堉
	+ 十二平均律
	+ 《算学新说》
	+ 《嘉量算經》
* 珠算
	+ 算盘
	+ 《盘珠算法》
* 柯尚迁
	+ 《数学通轨》
* 程大位
	+ 《算法統宗》
		- 格子乘法
* 徐光启
	+ 译《几何原本》前6卷
	+ 《崇祯历书》
* 《算法全能集》
* 《详明算法》
* 《通源算法》

 |
|  |
| 清 | 
* 薛凤祚
* 李子金
	+ 《算法通义》
* 梅文鼎
* 年希尧
	+ 《视学》
* 戴震
* 李湟
* 沈钦裴
* 《畴人传》
* 《数理精蕴》
* 明安图
	+ 《割圜密率捷法》
	+ 割圆连比例
	+ 明安图变换
	+ 卡塔兰数
* 吴烺
* 焦循
	+ 《加减乘除释》
* 李锐
	+ 《开方说》
* 汪莱
	+ 《衡斋算学》
* 孔广森
* 董祐誠
	+ 《割圆比例术图解》
	+ 项名达
* 《象数一原》
* 張敦仁
	+ 《求一算术》
* 戴煦
	+ 《求表捷术》
* 王韬
* 李善兰
	+ 李善兰恒等式
	+ 《则古昔斋算学》
	+ 译《几何原本》后9卷
* 华蘅芳
	+ 《决疑数学》
* 丁取忠
	+ 《白芙堂算学从书》
* 时曰醇
	+ 《百鸡术衍》
* 同文馆
	+ 《同文馆算学课艺》

 |
|  |
| 现代 | 
* 胡明复
* 熊庆来
* 何鲁
* 段子燮
* 李俨
* 姜立夫
* 陈苏学派
	+ 陈建功
	+ 苏步青
* 陈省身
* 钱宝琮
* 江泽涵
* 华罗庚
	+ 《數論導引》
	+ 《堆叠素数论》
* 王元
* 潘承洞
* 许宝騄
* 陈景润
* 丘成桐
* 吴文俊
	+ 吴消元法
* 廖山涛

 |

 |