
数学において、自然数とは、0、1、2、3 …といった数であり、0は含まれない場合もある。[ a ] [ 1 ]正の整数、非負の整数、整数、数え数といった用語も用いられる。[ 2 ] [ 3 ]自然数の集合は、一般的に太字のNまたは黒板太字で表される。 .
自然数は、数を数えるため、また数えた結果を表すために使われます。例えば、「1週間は7日間ある」のように、自然数は基数と呼ばれます。また、順序付けられた系列内の位置を表すためにも使われます。例えば、「月の3日目」のように、自然数は序数と呼ばれます。[ 4 ]
自然数は、一般的に数字と呼ばれる 10 個の記号 ("0 1 2 3 4 5 6 7 8 9") を使用して文章で表現されます。これらの数字は、固有の識別子やラベル (スポーツチームのジャージ番号など) としても使用でき、名目数と呼ばれます。[ 5 ]は自然数に似ていますが、特定の数学的性質はありません。
自然数は大きさによって比較でき、1、2、3、…というリストでは小さい数より大きい数が続きます。自然数には、加算と乗算という2つの基本的な算術演算が定義されています。しかし、逆演算である減算と除算は、自然数の結果になるのはごくまれです。小さい自然数から大きい自然数を引くと負の数になり、ある自然数を別の自然数で割ると通常は余りが出ます。
数学全体で最も一般的に使用されている数体系である整数、有理数、実数、複素数は自然数を含み、自然数を用いて正式に定義することができる。[ 6 ]
算術とは、これらの数体系における基本的な演算の方法を研究する学問である。数論とは、これらの演算の性質とその一般化を研究する学問である。組み合わせ論の多くは、自然数を用いて定義される数学的な対象、パターン、構造を数えることに関わる。
自然数の直感的かつ暗黙的な理解は、数を数えたり、順序付けたり、基本的な算術に数を使用したりすることによって自然に発達します。 [ 7 ]この中には、自然数とは何かという密接に関連した2つの側面があります。それは、集合のサイズ[ 8 ]と、数列内の位置です。
自然数は、「テーブルの上にリンゴは何個ありますか?」といった質問に答えるために使用できます。 [ 9 ]このように使用される自然数は、有限個のオブジェクトの集合の特性を表します。この特性、つまり集合のサイズは基数と呼ばれ、それを記述または測定するために使用される自然数は基数です。

2つの有限集合のサイズ(濃度)が同じであるのは、それらが1対1に対応している場合です。つまり、各集合から1つずつオブジェクトをペアにして配置でき、すべてのオブジェクトが必ず1つのペアに含まれるということです。隣の画像では、すべてのリンゴがちょうど1つのオレンジとペアになっており、すべてのオレンジがちょうど1つのリンゴとペアになっています。したがって、リンゴの集合の濃度はオレンジの集合の濃度と同じであり、より簡単に言えば、リンゴの数とオレンジの数は同じです。
この等式は数えたり、数の概念を事前に使用したりすることなく確立できるため、[ 10 ] [ 11 ]基数の定義を形成することができます。 [ 12 ]この場合、リンゴ、オレンジ、およびどちらかのグループにペアにできる他のコレクションの数は3です。
2つのコレクションの要素数が異なる場合、ペアリングを行うと、一方のコレクションにペアになっていないオブジェクトが残ります。このペアリングによって、両コレクション間のサイズ関係を定義できます。すべてのオブジェクトがペアになっているコレクションは、もう一方のコレクションよりも「小さい」とされ、ペアになっていないオブジェクトが残っているコレクションは「大きい」とされます。
シーケンスとは、特定の順序で並べられたオブジェクトのリストです。より正確には、シーケンスとは、そのリストの各位置にオブジェクトを割り当てる関数です。位置自体は整列集合を使用してラベル付けされます。すべての要素には常に明確な次の要素があります。[ 13 ]すべての整列集合には順序タイプがあり、これは順序の形状を表す序数です。 [ 14 ]ここでの位置ラベルは、基数のようにカウントやサイズではなく、単に順序付けられた要素です。[ 15 ]
自然数は、最も単純な無限整列集合を形成し、順序タイプがωであるため、無限数列のラベル付けに最もよく用いられる選択肢です。自然数は0または1から始まり、終点のないおなじみの固定順序(1、2、3など)で続きます。各自然数は、他のすべての位置との相対的な位置に基づいて、数列内の特定の位置をラベル付けします。たとえば、1は最初の位置、2は1の直後の位置、3は1と2の後の、 4、5などの前の位置です。この順序は、小さい数が大きい数の前に来るという通常の順序と一致します。しかし、自然数は単に最もよく知られた例にすぎません。任意の整列集合は、たとえば文字a 、b、cなどの集合のように、数列のインデックス付けに同様に機能します。[ 16 ]
自然数という用語には、 0、1、2、...または1、2、3、... という2 つの一般的な定義があります。普遍的な慣習がないため、定義は使用状況に合わせて選択できます。[ 1 ] [ 17 ]曖昧さを解消するために、 1、2、3、...と0、1、2、...のシーケンスは、それぞれ正の整数と非負の整数と呼ばれることがよくあります。
「整数」という表現は、 0 を含む自然数を指す場合によく使われますが、正負すべての整数を意味する場合もあります。[ 18 ] [ 2 ]初等教育では、数える数は通常1から始まる自然数を指しますが、[ 3 ]この定義は異なる場合があります。[ 19 ] [ 20 ]
自然数の集合は通常 N と表記されるか、黒板では太字で と表記される。 . [ 17 ] [ 21 ] [ b ] 0が含まれるかどうかは多くの場合コンテキストによって決定されますが、を使用して指定することもできますまたは(すべての整数の集合)添え字または上付き文字付き。例:、 [ 23 ]または[ 24 ] ( 1から始まるセットの場合) および[ 25 ]または[ 26 ] ( 0を含む集合の場合)。
数字とは、自然数を文章で表現するために用いられる記号または記号の集合であり、特定の記号の集合とその使用に関する規則を数字体系と呼びます。数字体系における各記号は、固有の自然数(その値と呼ばれる)を表し、単独で数字として使用することも、他の記号と組み合わせて数字を構成することもできます。
アラビア数字と位取り記数法を用いる十進法は、数学および日常生活において自然数を表すための普遍的な標準です。この普遍的な標準のおかげで、抽象的な数(値)とその記号(数字)の区別は一般的に重要ではなく、数字はしばしば単に「数」と呼ばれます。二進数のように区別が重要な場合でも、このように呼ばれることがあります。二進数はしばしば「二進数」と呼ばれます。
自然数は、数を数えることや、算術の4つの基本演算(加算、減算、乗算、除算)に用いられる。

数えるということは、 1から始めて自然数を順番に数えていく過程のことです。数えることは、数字だけを使って行うこともできますし(「10まで数える」など)、物を使って数えることもできます(「クラスの生徒の数を数える」など)。
オブジェクトの集合に適用する場合、カウントはオブジェクトと自然数の列との間に一対一の対応を確立することによって、集合の基数を決定します。[ 27 ]これは、タグ付けされたオブジェクトとまだタグ付けされていないオブジェクトを連続的に分割しながら、各オブジェクトに番号を順番に「タグ付け」することを含みます。[ 28 ]番号は1から始まる順序で割り当てる必要があり、順序数ですが、各オブジェクトが1つの番号だけを受け取る限り、オブジェクトの選択順序は任意です。基数原理は、最後のオブジェクトに割り当てられる順序数はオブジェクトの選択された順序に依存せず、カウントの結果、つまり集合の基数を与えるという定理です。[ 29 ]
形式的な定義では、自然数の既存の直感的な概念と算術の規則を、数学的論理のより基本的な用語で定義します。形式的なシステムでは、自然数の定義特性は固定された順序であると想定し[ 30 ] [ 31 ] 、後継数という原始的な概念を使用してこの順序を確立します。すべての自然数には後継数があり、それはその後に続く別の固有の自然数です。
自然数の標準的な形式的定義は、ペアノ公理と集合論に基づいている。ペアノ公理(ジュゼッペ・ペアノにちなんで名付けられた)は、自然数が何であるかを明示的に定義するのではなく、自然数がどのように定義されようとも、自然数に必ず当てはまる一連の命題または公理から構成される。対照的に、集合論では、各自然数を特定の集合として定義する。集合は一般的に、異なる対象または要素の集まりとして理解できる。この2つの方法は異なるものの、自然数の集合がペアノ公理を全体として満たすという点で一致している。
5 つのペアノ公理は次のとおりです。[ 32 ] [ c ]
これらはペアノが発表したオリジナルの公理ではありませんが、彼の名誉を称えて名付けられています。ペアノの公理の中には、 0の代わりに1 を使用する形式もあります。通常の算術では、 xの後継数はx + 1です。
集合論では、各自然数nは特定の集合として定義されます。さまざまな構成が提案されていますが、標準的な解決策 (ジョン・フォン・ノイマンによる) [ 33 ]は次のとおりです。
これにより、フォン・ノイマン順序数と呼ばれる自然数の反復的な定義が得られます。
この構成では、すべての自然数nはn個の要素を含む集合であり、各要素はnより小さい自然数である。このことから、基数と順序という直感的な概念を形式的に定義することができる。
別の構造物と呼ばれるツェルメロ順序数[ 34 ]は0 = { }およびS ( a ) = { a }を定義しており、現在では歴史的な関心のみを集めている。
このセクションでは、 0を自然数とする慣例を用います。 .
集合が与えられた場合自然数と後継関数各自然数を次の自然数に送る加算( ) は次のように定義されます。 上記の記述では、(1)最初の自然数に対する加算を明示的に定義し、(2)以下に示すように、以前の定義に基づいて後続の各数に対する再帰的な定義を与えています。 このように、加算は後続関数の繰り返し適用と見なすことができる。直感的には、は、後継関数をに適用することによって評価されます。適用する必要がある回数だけ生産する .
代数構造は単位元を持つ可換モノイドである。 これは1つの生成元を持つ自由モノイドです。この可換モノイドは相殺性質を満たすため、群に埋め込むことができます。自然数を含む最小の群は整数群です。
同様に、加算が定義されているので、乗算演算子は、 a × 0 = 0およびa × S( b ) = ( a × b ) + aによって定義できます。これにより、単位元が1 の自由可換モノイドに分解する。このモノイドの生成元は素数 の集合である。
自然数では、加算と乗算は両立しており、これは分配法則で表されます。a × ( b + c ) = ( a × b ) + ( a × c )。しかしは減法に関して閉じていない(つまり、ある自然数から別の自然数を引いても、必ずしも別の自然数になるとは限らない)。同様に、次のように言うことができる。加法逆元を持たない。加法と乗法のこれらの性質は、は環ではなく、半環(リグとも呼ばれる)です。半環は環の代数的一般化であり、乗法は必ずしも可換ではありませんが、乗法は可換です。可換である。
自然数を「0を除く」かつ「1から始まる」とすると、+と×の定義は上記のとおりですが、a + 1 = S ( a )およびa × 1 = aで始まります。さらに、識別要素がありません。
自然数上の全順序は、a ≤ b であるのは、a + c = b となる別の自然数 c が存在する場合に限ると定義される。この順序は、次の意味で算術演算と互換性がある。a 、b 、 c が自然数で、a ≤ bならば、a + c ≤ b + cおよびa × c ≤ b × cが成り立つ。
自然数の重要な性質の一つは、整列性を持つことです。つまり、空でない自然数の集合には必ず最小の要素が存在します。整列集合間の順位は順序数で表され、自然数の場合はω (オメガ)で示されます。
一般的に、ある自然数を別の自然数で割って結果として自然数を得ることはできませんが、代わりに剰余付き除法またはユークリッド除法が利用できます。b ≠ 0である任意の 2 つの自然数aとbに対して、次の 自然数qとrが存在します。
数qは商、rはaをbで割った余りと呼ばれます。数qとrはaとbによって一意に決定されます。このユークリッド除法は、数論における他のいくつかの性質(割り切れるかどうか)、アルゴリズム(ユークリッドの互除法など)、および概念の鍵となります。
上記で定義した自然数に対する加算(+)と乗算(×)演算には、いくつかの代数的性質があります。
歴史の大部分において、現在自然数と呼ばれているものは単に数でした。中世後期から17世紀末にかけて、数の概念は負の数、有理数、無理数を含むように拡大し、現在私たちが実数と呼んでいるものになりました。[ 38 ]これにより、元の数とこれらの新しい種類の数を区別する必要が生じました。[ 39 ]
ニコラ・シュケは1484年に「progression naturelle '自然進行'」という用語を使用した。[ 40 ]「natural number」が完全な英語のフレーズとして最も早く使用されたのは1763年である。[ 41 ] [ 42 ] 1771年のブリタニカ百科事典は、対数の記事で自然数を定義している。[ 42 ]
19世紀のヨーロッパでは、自然数の正確な性質について数学的、哲学的議論が交わされました。アンリ・ポアンカレは、公理は有限の適用においてのみ証明できると述べ、同じ行為の無限の繰り返しを想像できるのは「精神の力」であると結論付けました。[ 43 ]レオポルド・クロネッカーは、自身の信念を「神が整数を創造し、それ以外はすべて人間の仕事である」と要約しました。[ d ]
構成主義者たちは、数学の基礎における論理的厳密性を向上させる必要性を感じていた。[ e ] 1860年代、ヘルマン・グラスマンは自然数の再帰的定義を提案し、自然数は実際には自然数ではなく、定義の結果であると述べた。その後、集合論とペアノの公理をそれぞれ用いた、そのような形式的定義の2つのクラスが現れた。さらに後になって、それらはほとんどの実際的な応用において同等であることが示された。
自然数の集合論的定義はフレーゲによって始められました。彼は当初、自然数を特定の集合と1対1に対応するすべての集合のクラスとして定義しました。しかし、この定義はラッセルのパラドックスを含むパラドックスを引き起こすことが判明しました。このようなパラドックスを回避するために、形式論は修正され、自然数は特定の集合として定義され、その集合と1対1に対応させることができる任意の集合はその数の要素を持つと言われました。[ 46 ]
1881 年、チャールズ・サンダース・パースは自然数算術の最初の公理化を提供しました。 [ 47 ] [ 48 ] 1888 年、リヒャルト・デデキントは自然数算術の別の公理化を提案し、[ 49 ] 1889 年に ペアノは著書『新しい方法による算術の原理』(ラテン語: Arithmetices principia, nova methodo exposita)でデデキントの公理の簡略版を発表しました。このアプローチは現在ペアノ算術と呼ばれています。これは順序数の性質の公理化に基づいています。つまり、すべての自然数には後継数があり、すべてのゼロでない自然数には一意の前継数があります。ペアノ算術は、いくつかの弱い集合論体系と等しく整合しています。そのような体系の 1 つは、無限公理をその否定に置き換えたZFCです。[ 50 ] ZFC では証明できるが、ペアノ公理では証明できない定理には、グッドスタインの定理が含まれる。[ 51 ]
0または1から始めることは、長い間慣習の問題でした。1727 年に、ベルナール・ル・ボヴィエ・ド・フォントネルは、 0 は0、1、2、...のような数列の項になり得るが、1は繰り返し加算によって他の数を形成できる基本要素である、という両方の方法を主張しました。 [ 52 ] 1889 年に、ジュゼッペ・ペアノは正の整数に「N 」を使用し、 1から始めましたが、[ 53 ]後にN 0とN 1を使用するように変更しました。[ 23 ]初期の著者のほとんどは0 を除外しましたが、[ 42 ] [ 54 ] [ 55 ]ジョージ A. ウェントワース、バートランド ラッセル、ニコラ ブルバキ、ポール ハルモス、スティーブン コール クリーネ、ジョン ホートン コンウェイなどの多くの数学者は0 を含めました。[ 56 ] [ 42 ] 0を含めることは1960 年代に広く採用されるようになり[ 42 ] 、 ISO 31-11 (1978)で正式に定められました。この規格では、自然数に0 を含めることが定義されており、この慣習は現在のISO 80000-2規格にも引き継がれています。[ 57 ]

数学全体で最も一般的に使用されている数体系は、それぞれが同じ算術構造を持つ部分集合を含むという意味で、自然数の拡張です。これらの数体系は、自然数を用いて形式的に定義することもできます(ただし、そうする必要はありません)。[ f ]任意の 2 つの自然数の差を数とみなすと、結果は整数となり、これにはゼロと負の数が含まれます。任意の 2 つの整数の商を数とみなすと、結果は有理数となり、これには分数が含まれます。任意の無限小数を数とみなすと、結果は実数となります。任意の多項式方程式の解を数とみなすと、結果は複素数となります。
自然数のその他の一般化については、「数」§ 「概念の拡張」で説明します。
1、2、3、4、…から始まり無限に続く数の集合。
我々の最後の概念は、自然数について上で定義した数列の概念の一般化であり、
任意の整列集合によって . もしは任意の集合であり、は理想である、次に関数定義済み値はは、型 のシーケンスと呼ばれます。したがって、それは以下の部分集合である。要素によってインデックス付けされた ; つまり、 .
すべての整列集合は、一意の順序数と同型である。
自然数は、「いくつ?」という質問に対する答えとして与えられる数です。この種類の数には、ゼロと正の整数が含まれます。
自然数の集合は加算に関して閉じている。自然数の集合は乗算に関して閉じている。
自然数の加算は結合法則を満たす。