アリティ
計算機科学において、プログラミング言語で用いる、function(関数)やprocedure(プロシージャー/手続き)が入力としてとる引数の、その「個数を表す概念」をアリティという。この概念は、特に「言語が可変個の引数を許すような仕組みを持つ場合」に有用である。 一方、関数からの出力として返る値が、タプルなどによりいくつかの要素からなるような値を返すような場合、その要素数をコアリティ (co-arity) と呼ぶことがある。
データベース分野でのアリティは、関係データベースにおける、その理論としての関係モデルの文脈で使われる。「ある関係(リレーション) に含まれる属性 (attribute) の数」という意味で「その関係のアリティ」と表現する。