アリティ
アリティの語は、ラテン語由来の英単語で単項を unary、二項を binary、三項を ternary のように接尾辞 -ary を付けて呼んだことに由来し、独立させたこの接尾辞に名詞語尾 -ity を付けて成立した。元となった各項数の呼称には以下のようなバリエーションがある。
零項(英語版) - 引数のない関数、メソッド。無項演算と呼ばれることがある。nullary, niladic, medadic
単項 - 引数を1つとる関数、メソッド。unary, monadic
二項 - 引数を2つとる関数、メソッド。binary, dyadic
三項 - 引数を3つとる関数、メソッド。ternary, triadic
多項 - 2つ以上の引数をとる関数、メソッド。大抵の場合引数は有限項数だが、一般には無限変数の場合を扱いうる表現。multiary, multary, polyadic、無限変数の場合 infinitary
n-項 - 引数を(有限の)n 個(しかしここでいう n は単なるプレースホルダであり、別の文字に取り換えうる)とる関数、メソッド。多項演算の同義語として扱われることも多いがふつう無限変数の場合までさすことはない。また、n は(任意の値を指定し得るけれども)確定の値を持つのであり、可変長とは異なる。n-ary, finitary
可変長引数 - プログラミングにおける概念で、引数の個数が指定されていないもの。variable arity, variadic