圏論において、自然数オブジェクト(NNO )は、自然数と同様の再帰構造を備えたオブジェクトです。より正確には、終端オブジェクト1を持つ圏Eにおいて、NNO Nは次のように与えられます
- グローバル要素z : 1 → N、および
- 矢印s : N → N、
Eの任意のオブジェクトA、グローバル要素q : 1 → A、矢印f : A → Aに対して、次の条件を満たす唯一の矢印u : N → Aが存在する:
- u ∘ z = q、そして
- u ∘ s = f ∘ u。[ 3 ]
つまり、次の図の三角形と正方形は可換です。
ペア ( q , f ) はuの再帰データと呼ばれることもあり、再帰定義の形式で与えられます。
- ⊢ u ( z ) = q
- y ∈ E N ⊢ u ( s y ) = f ( u ( y ))
上記の定義はNNOの普遍的性質であり、正準同型性まで 定義されることを意味します。上記で定義された矢印uが存在するだけでよい場合、つまり一意性が要求されない場合、Nは弱いNNOと呼ばれます。
同値な定義
直角閉圏(CCC)またはトポイにおけるNNOは、次のように同値に定義されることがあります(ローヴェレによる)。すべての矢印のペアg : A → Bとf : B → Bに対して、次の図の正方形が交換するような唯一のh : N × A → Bが存在する。
これと同じ構成により、カルティシアン閉でないカルティシアン カテゴリ内の弱い NNO が定義されます。
終端オブジェクト 1 と二項余積( + で表記)を持つカテゴリでは、NNO はX ↦ 1 + Xによってオブジェクトに作用し、 f ↦ id 1 + fによって矢印に作用する自己関数の初期代数として定義できます。[ 5 ]
特性

- デカルト閉カテゴリに弱い NNO がある場合、そのカテゴリのすべてのスライスにも弱い NNO が存在します。
- NNOは、解析学の非標準モデルと同様に、型理論の非標準モデルにも適用できます。このようなカテゴリ(またはトポス)は、「無限に多くの」非標準自然数を持つ傾向があります。(いつものように、非標準NNOを得る簡単な方法があります。例えば、 z = szの場合、カテゴリまたはトポスEは自明です。)
- Freyd は、 zとs がNNO の共積図を形成することを示しました。また、 ! N : N → 1 はsと 1 Nの共等化子です。つまり、 Nのグローバル要素のすべてのペアはsによって接続されています。さらに、この 2 つの事実はすべての NNO を特徴付けます。
例
- 集合の圏であるSetにおいて、標準的な自然数はNNOです。 Setの終端オブジェクトはシングルトンであり、シングルトンからの関数は集合の単一の要素を取り出します。自然数𝐍はNNOです。ここで、zはシングルトンから𝐍への関数で、その像は0であり、sは後続関数です。(実際には、 zが𝐍の任意の要素を取り出すことを許可し、結果として得られるNNOはこのNNOと同型になります。)定義の図が可換であることは、数学的帰納法を用いて証明できます
- マルティン=レーフ型理論の型の圏(型をオブジェクト、関数を矢印とする)において、標準的な自然数型natは NNO である。nat の再帰子を用いることで、適切な図式が可換であることを示すことができる。
- が終端対象を持つグロタンディーク・トポスであり、カテゴリ 上の何らかのグロタンディーク位相に対して であると仮定する。すると、が 上の定数前層であるとき、 における NNO はの層化であり、 の形をとることが示される。










参照
参考文献
外部リンク