ternary
ternaryは、基本的に3つの要素から成るという概念を指す専門的な用語です。日常会話で使われることは稀で、主に数学、コンピューターサイエンス、化学などの学術的・技術的な文脈で用いられます。日本語では文脈に応じて三元的なや三進法のと訳し分けられます。
技術的な文脈での使い分け
コンピューターサイエンスの分野では、特にternary operator(三項演算子)という表現が頻出します。これは、条件式、真の場合の値、偽の場合の値という3つの要素をセットで扱う演算子のことで、プログラミング学習者にとって非常に重要な概念です。また、数値体系において、2進法(binary)や10進法(decimal)に対比させて、3つの数字(0, 1, 2)を用いる体系をternary system(三進法)と呼びます。
化学や材料科学の分野では、3つの異なる元素から構成される化合物を指してternary compound(三元化合物)のように表現します。このように、単に3つのという意味のthreeやtripleとは異なり、構造的に3つの要素が組み合わさって一つの体系や単位を形成している状態を強調します。
類義語との概念的な違い
binary: 2つのを意味し、ternaryの対義語として最も頻繁に登場します。デジタルデータの基本である2進法がこれに当たります。
quaternary: 4つのを意味します。binary(2)→ ternary(3)→ quaternary(4)という順で、要素数が増えるにつれて名称が変わります。
triple: 単に数量が3倍であることや、3つセットであることを指しますが、ternaryのように体系としての構造や論理的な構成を指す専門的なニュアンスはありません。
注意すべき表現
❌ a ternary number of people(3人の人々)
正しい表現: three people
上記のように、単なる人数のカウントにternaryを使うことはありません。あくまでシステム、論理、化学組成などの構造について述べる際に使用してください。
意味
三つの部分または要素から構成されている様子
The chemical compound has a ternary structure.
その化合物は三元構造を持っている。
三つの数に基づく体系、特に三進法に関わる様子
The computer uses a ternary logic system instead of binary.
そのコンピューターは二進法ではなく三進法の論理体系を使用している。