# 0とはどんな拡張子? わかりやすく解説 Weblio辞書 (original) (raw)

この項目では、数あるいは数字について説明しています。その他の用法については「0 (曖昧さ回避)」をご覧ください。
−1 ← 0 → 1
二進法 0
三進法 0
四進法 0
五進法 0
六進法 0
七進法 0
八進法 0
十二進法 0
十六進法 0
二十進法 0
二十四進法 0
三十六進法 0
ローマ数字 N
漢数字
大字
算木

文字 0 によって表されるものは、おもに「何もないこと」に対応する基数自然数[注 1])であり、1 の直前の序数順序数)であって、最小の非負整数である。また、−1 の次の整数でもある。(れい、ぜろ)、ゼロ: zero)、セロ西: cero)、ヌル: Null)、ノート: nought)、ニヒル: nihil)などと読まれる。また、文字の形状から、稀にまるあるいはオーなどのように呼ばれることもある。なお、日本の通話表においては、0 は「数字のまる」と送られる。

数としての 0 は、整数環実数体(あるいはさらに一般の数からなる代数系 )における加法単位元であるという性質をもっている。文字としての 0 の使用は位取りによる記数法の桁揃えに役立つ。

数としての 0

01 の直前の整数である。多くの数体系で 0 は負の概念よりも前に同定され、負の概念は 0 よりも小さいものとして理解される。0 は偶数である[1][注 2]。0 は正の数でも負の数でもない。0 を自然数とする定義もあり、その場合自然数と正の整数は同義ではない。

0は数量が空っぽであることを意味する数である。兄弟が0人いるというのは兄弟がひとりもいないことを意味し、重さが0であるというのは重さが無いことを表す。あるいは二つの砂山の砂粒の数の差が0であるということは、その二つの砂粒の数の差がないことを意味する。

数を数えはじめるまえは、ものが0個であると仮定することができる。つまり、最初のものを数え始めるまでは0で、最初のものを持ってきてはじめて1であると勘定することになる。ほとんどの歴史学者をはじめ世界中の人々はグレゴリオ暦ユリウス暦から紀元0年を除いて考えるが、天文学者などは計算上不都合があるため暦に紀元0年を含めて考える。また、(紀元)0年という文言は、時間における新しい起点となりうる、非常に意義深い出来事を記述する場合にも用いられることがある。

数字としての 0

オールド・スタイル

現代的な数字の 0 は、円、楕円、角の丸い長方形のような形に書かれるのが普通である。最も現代的な書体では 0 は他の数字と高さが同じになるものが普通だが、ノンライニング数字のある書体では、左図のように0の文字の高さが低くなることが多い(x-height)。

電卓やデジタル時計、家電などで見られる7セグメントディスプレイ上では、0 は普通6個の線分で描かれるが、4個の線分で 0 を表すものも古いモデルなどで見られることもある(アルファベットの oとして表示される場合もある形である)。

位取り記数法で用いられる数字の 0 は、数あるいは数値としての 0 とは別物である。位取り記数法における数字の並びは上位の桁の数字がより高い重みを持つので、位取り記数法における数字の 0 は空位を表すのに用いられ、それによって下位および上位の桁の数字に適切な重みを与えることができる。位取り記数法で数字の 0 がいつでも必要というわけではない。たとえば 02 は数としては 2 と同値であるため先頭の 0 は冗長である。

稀に、頭に 0 を付けた数値を付いていない数値と別のものとして扱うことがある。例えばルーレットで '00' は '0' とは別('0' に賭けたなら玉が '00' に止まっても勝ちにならないし、逆もそう)である。競技者に番号が振られるスポーツなども同様で、例えばストックカーで '07' 番の車は '7' 番の車とは別だと看做される。

数字の 0 とアルファベットの O との区別

伝統的に、多くの印刷書体では、似た字体である0と大文字のO(オー)との区別のために、大文字の O を細い楕円形の 0 よりもさらに丸いものにしている[2]タイプライターではもともと O と 0 の字形を区別しておらず、0 に対してキーを割り当てていないモデルが存在した。これらの字形に区別がはっきりと生じたのは、コンピュータのプログラムのように明確に識別できることが必要になった[注 3]、現代的な文字表示装置が普及したからである[2]

中央に点のある 0 が用いられたのは IBM 3270 表示装置の付属文字が最初であろう。この字体は Microsoft Windows でも Andalé Mono(英語版) 書体に受け継がれている。点の代わりに短い縦棒を用いたものもあり、これは解像度の悪い表示画面ではギリシャ文字Θ と紛らわしいかもしれないが、Θ が表示可能な文字でなかったりともかくあまり使われないなどの理由で現実的にはそれほど問題となってはいない。

他に、斜線付きゼロ(O を / で串刺しにしたような字形)が初めて用いられたのは、パンチカードやテープに転写する前の手書きコーディングシートにおいてであり、ASR-33 テレタイプのデフォルトのタイプホイールの流れを汲む旧式の ASCII 図形文字集合においても用いられる。この字形は空集合を表す記号 ∅ {\displaystyle \scriptstyle \emptyset }

切込み入りの 0 を使ったドイツのナンバープレート

ヨーロッパの大部分では、車輌のナンバープレートの書体でこの方法を部分的に用いて(0 を四角くしたり、0 よりも O のほうを幅広にしたりして)これらの記号を区別しているが、国によってはさらに 0 の右上隅に切込みをいれてより明確な区別をつけているものもある(たとえば、ドイツの車輌ナンバープレート(英語版)で用いられている変造防止文字(英語版) (fälschungserschwerende Schrift) など)。

時には、混乱を完全に避けるために専ら数字の 0 を用いたり逆にまったく用いなかったりすることもある。例えば、サウスウエスト航空で用いられている予約番号では数字の 0 と 1 の代わりに専ら大文字の O と I が使用されている[5]し、反対にカナダの郵便番号や日本銀行券の記番号[6]では 1 と 0 が用いられるのみで、大文字の I と O は使用されていない。

歴史

前史

紀元前2500年頃のピラミッドの幾何学的な正確性は、古代エジプト人が高度な数学(エジプト数学)を持っていたことを示す。しかし古代エジプトでは数学は主に暦法と土地測量の手法、配分のための計算(エジプト式分数)として発展したため、零の研究は発達せず、それを表す記号もなかった。面積がゼロの土地や0日めのあるカレンダーは無いためゼロは不要であった[7]

中国では紀元前14世紀以来10進法が用いられ、紀元前4世紀には位取り記数法による筆算を用い、ゼロを空位で表示していた。例えば405は「4、空白、5」とした[8]。なお小数も中国において発明され紀元前より使用されており、16世紀にヨーロッパに伝えられた。

楔形文字を使っていたメソポタミア文明でも、位が 0 であることを示す文字を使い始めたことがわかっている。六十進法を用いたバビロニアの数の表記には、古くは 0 がなく、例えば「62」と「602」は表記が全く同じで、見分けがつかなかった。これは非常に不便であったので、時代が下ると 6 と 2 の間に斜めの楔を並べて、62 と 602 の区別を表すようになった。この文字が人類が最初に 0 を表現した記号とされている。しかし、0 自体を数のうちとして扱ってはいなかった。

古代ギリシャでは高度な数学と天文学が発展したが、ギリシャ数字は計算が非常に面倒だったので、天文学のような大がかりな計算にはバビロニアから伝わった六十進法を使った。最も古い例は130年、プトレマイオスが零と六十進法を用いて計算をした記録がある。ギリシャの数学者はこの方法で時間や角度を計算し、1時間、また角度の1の1/60を1分、1/60分を1秒とした。しかし整数部分である1時間単位や角度そのものには零を使わず、12時の次は0時ではなく1時であった。ギリシャでは、バビロニアのゼロ記号にはギリシア文字オミクロン「ο」を当てた。アラビア数字の0と形が似ているが、これはおそらく偶然であったとされる[9]

アルキメデスは「ある数とある数を足せば、結果は元の数より大きくなる」という「アルキメデスの公理」を定立したが、足しても増えない性質を持つゼロは、この公理上、数ではないことになる[注 5]。古代ギリシア人は「ο」を単に小数点のような位取りを表す補助記号として使い、数のうちに含めなかった。ギリシア数字にはゼロを示す文字がなく、ギリシャの数体系を継承したローマ数字にもゼロにあたる数字がない。

古代西洋で 0 の概念が受容されなかったのは、その宇宙観によるところが大きかった。アリストテレスの自然論においては「自然は真空を嫌う」とされ(真空嫌悪(英語版))、空間は必ず何らかの物質が充満しているとして真空、つまり「無」の存在を認めなかった。またアリストテレスは、宇宙を地球を中心にする球である天球と定義し、有限なものと考えた。この哲学からは「」と「無限」は認められなかった[10]

アリストテレス哲学を源流とする「」と「無限」を否定する宇宙観は中世ヨーロッパに継承され、宗教の一部と化した。17世紀まで、ヨーロッパでゼロや無限を主張することは、キリスト教への冒瀆であり、死刑宣告を意味した。中世ヨーロッパではゼロを悪魔の数字とみなし、ローマ法王により使用が禁じられた[11]。1600年には、宇宙が無限であると主張した修道士ジョルダーノ・ブルーノが、異端の罪で火あぶりの刑にされている。

数としての0の確立

位取り記数法を用いていた古代中国で空位として扱われていた0の位置をバビロニアでは記号で表わしていたが、これがインドに伝わったと考えられている。最近になってオックスフォード大学の研究チームが、1881年に現パキスタン国内で発見されたバクシャーリー写本と呼ばれるカバノキの樹皮の巻物の数学書が、これまで考えられていたより500年古い3 - 4世紀頃のものであることを年代測定で特定した。そしてこの巻物に記された黒点が、インドにおける最古の0を表す文字であることになった[12][13]

古代インドの数学で数としての「0」という記号の使用が始まったのは、はっきりしていないが5世紀頃とされている。数学者のブラーマグプタは、628年に著した『ブラーマ・スプタ・シッダーンタ』において、0 と他の整数との加減乗除を論じ、0 / 0 を 0 と定義した以外はすべて現代と同じ定義をしている。ゼロは「シューニャ」( サンスクリット語: शून्य, śūnya。うつろな)と呼ばれた。9世紀頃のグワリオールの寺院の壁に残る碑銘が「0」の最古の例とされていたが、バクシャーリー写本の年代が放射性炭素年代測定によって3-4世紀であることが判明したため、年代が約500年さかのぼった[12]。これがアラビアに伝播し、フワーリズミーの著作のラテン語訳 : Algoritmi de numero Indorum により「アラビア数学」の「0」として西欧に広まっていった。

サンスクリット語で sunya と呼ばれたゼロを9世紀アラブ人が知ると、アラビア語で「空のもの」を意味する as-sifr という言葉に翻訳された[14]13世紀西洋は as-sifr を翻訳することなくそのまま取り入れ、ラテン語では zefirum とした。他にも、cifra、cephirum というラテン語形もあった。フィボナッチ(ピサのレオナルド)が『算盤の書』で使った呼称は cephirum である[15]。ラテン語名称の zefirum は日常語に食い込んでいき、14世紀になると、イタリア語の zefiro、zefro、zevero となった[14]。これがさらにヴェニス方言で短縮されて zero となった。この言葉の変化の仕方は、libra から livra、そして lira になったのと同様である。15世紀、これがフランス語英語に伝わり、今日に伝わるゼロの名称となった。

中国・インド・中東・ヨーロッパを除いて、数や空位を表す記号としての「0」を確立した地域としては、マヤ文明が代表例である。マヤ数字二十進法を用いたが、「0」を意味する記号として貝殻に似た模様 が用いられた。二十は「点1つの下に貝殻模様」という位取り記数法であり、例えば十進表記の1616(二十進表記の40G)は上から順に「点(一)が4つ | 貝殻模様 | 横棒(五)が3つ + 点(一)が1つ」という形式で表記された。

中国では算木が紀元前から使われており、位取り記数法が確立していたが、空位は空白で表していた。算木を実際に使うときは誤解がないが、それを書写するときは紛らわしい。後に空位を「〇」と書くようになった。これはインドの「0」が輸入されたとも、元々、漢文で空白を表す「囗」が「〇」に変化したともいう。漢数字#〇を参照。

数学における 0 の使用

初等代数学

数の 0 は最小の非負整数である。0 の後続の自然数は 1 であり、0 より前に自然数は存在しない。数 0 を自然数に含めることも含めないこともあるが、0 は整数であり、有理数であり、実数(あるいは代数的数、複素数)である。

数 0 は正でも負でもなく、素数でも合成数でも単数でもない。一方、0 は偶数である。

以下は数 0 を扱う上での初等的な決まりごとである。これらの決まりは x を任意の実数あるいは複素数として適用して構わないが、それ以外の場合については何も言及していないということについては理解されなければならない。

0 を始点とする概念

0 を始点とする概念や体系は、始点からの距離、間隔を測る場合に用いられる。主なものは以下の通り。

符号位置

記号 Unicode JIS X 0213 文字参照 名称
0 U+0030 1-3-16 00 DIGIT ZERO
U+FF10 1-3-16 00 FULLWIDTH DIGIT ZERO
U+3007 1-1-27 〇〇 IDEOGRAPHIC NUMBER ZERO
U+2070 - ⁰⁰ SUPERSCRIPT ZERO
U+2080 - ₀₀ SUBSCRIPT ZERO
٠ U+0660 - ٠٠ ARABIC-INDIC DIGIT ZERO
۰ U+06F0 - ۰۰ EXTENDED ARABIC-INDIC DIGIT ZERO
U+0F20 - ༠༠ TIBETAN DIGIT ZERO
U+0E50 - ๐๐ THAI DIGIT ZERO
🄀︎ U+1F100 - 🄀🄀 DIGIT ZERO FULL STOP
U+24EA - ⓪⓪ CIRCLED DIGIT ZERO
U+24FF - ⓿⓿ NEGATIVE CIRCLED DIGIT ZERO
🄋 U+1F10B - 🄋🄋 DINGBAT CIRCLED SANS-SERIF DIGIT ZERO
🄌 U+1F10C - 🄌🄌 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO
U+96F6 1-46-77 零零 CJK Ideograph, zero; fragment, fraction
🄁︎ U+1F101 - 🄁🄁 DIGIT ZERO COMMA
𝟘 U+1D7D8 - 𝟘𝟘 MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
𝟶 U+1D7F6 - 𝟶𝟶 MATHEMATICAL MONOSPACE DIGIT ZERO
𝟎 U+1D7CE - 𝟎𝟎 MATHEMATICAL BOLD DIGIT ZERO
𝟢 U+1D7E2 - 𝟢𝟢 MATHEMATICAL SANS-SERIF DIGIT ZERO
𝟬 U+1D7EC - 𝟬𝟬 MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO

他の表現法

関連文献

脚注

注釈

  1. ^ 0 を自然数に含めるかどうかは扱う対象によって異なる。例えば初等数論では含めないことが多く、集合論数学基礎論では含めることが多い。本項では 0 も自然数に含める(例外的に 0 を自然数と見なさない場合には都度断りをいれる)。
  2. ^ しかし、0の偶奇を考えることにはある種の困難が伴う。ゼロの偶奇性を参照のこと。
  3. ^ 特にFortranの言語仕様では、0 と O の取り違えがエラーではなく、意図しない意味として通ってしまいやすかった。
  4. ^ 対応フォントとブラウザの両方が必要。「font-feature-settings:'zero' 1;」で斜線あり、「font-feature-settings:'zero' 0;」で斜線なしを指定できる。
  5. ^ 当時はまだ負の数も発明されていない。
  6. ^ 03、06、044、075、09802 などの先頭の 0 のこと。これは市外局番には含まれない。携帯電話の080、090の先頭の 0 も同様に国内プレフィックスである。よって、国外から掛ける場合は、この先頭の 0 はダイヤルしない。(例:日本国内 0460-8x-xxxx → 81-460-8x-xxxx)

出典

  1. ^ 補題 B.2.2, The integer 0 is even and is not odd, in Penner, Robert C. (1999). Discrete Mathematics: Proof Techniques and Mathematical Structures. World Scientific. pp. 34. ISBN 9810240880
  2. ^ a b c d e R. W. Bemer. "Towards standards for handwritten zero and oh: much ado about nothing (and a letter), or a partial dossier on distinguishing between handwritten zero and oh". Communications of the ACM, Volume 10, Issue 8 (August 1967), pp. 513–518.
  3. ^ 『計算機科学の発想』(1981) p. 181
  4. ^ confirmation numbers
  5. ^お札の紹介”. 国立印刷局. 2013年11月10日時点のオリジナルよりアーカイブ。2024年5月17日閲覧。
  6. ^ チャールズ サイフェ 『異端の数 ゼロ』2003 新潮社 p15
  7. ^ 1900-1995., Needham, Joseph, (1988). Science and civilisation in China. Vol. 1 Introductory orientations. Cambridge University Press. ISBN 0-521-05799-X. OCLC 1296078252. https://search.worldcat.org/ja/title/1296078252
  8. ^ サイフェ p15
  9. ^ サイフェ p47、p55
  10. ^ なぜ、0で割ってはいけないか
  11. ^ a b 最古の「ゼロ」文字、3~4世紀のインド書物に 英大学が特定(Yahoo!ニュース)
  12. ^ カラパイア 2017年09月22日
  13. ^ a b メニンガー 2001, pp. 296f.
  14. ^ メニンガー 2001, p. 334.

参考文献

この記事は2008年11月1日以前にFree On-line Dictionary of Computingから取得した項目の資料を元に、GFDL バージョン1.3以降の「RELICENSING」(再ライセンス) 条件に基づいて組み込まれている。

関連項目


ウィキメディア・コモンズには、**0**に関連するカテゴリがあります。

| ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------- | ----------------------------------------------------------------------- | -------------------------------------------------------------------------- | ---------------------------------------------------------------------- | ----------------------------------------------------------------------- | ---------------------------------------------------------------------- | -------------------------------------------------------------------------- | ---------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 |
| 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 |
| 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 |
| 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 |
| 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 |
| 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 |
| 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 |
| 太字で表した数は素数である。 | | | | | | | | | |

外部リンク