次元(じげん)
次元とは、空間の広がりや特定の位置を示すために必要な変数の数を指す概念です。屋外の平面を考えると、位置を示すためにはx座標とy座標という2つの変数が必要であり、これにより平面は
2次元空間と表現されます。
次元の歴史
「次元」の言葉は、1889年に藤沢利喜太郎が著した『
数学に用いる辞の英和対訳字書』に初めて見られます。
数学や
計算機科学においては、要素の
配列の長さを示すためにも次元が使われています。
空間と時間の次元
私たちが住む世界を共時的に考えると、空間は3つの方向に広がる実際の
3次元的空間だと理解されます。対して、
時間は一方向的で実質的には1次元の
物理量と考えられます。
ニュートン力学によると、空間と
時間は独立した物理的概念であり、
相対性理論では
光速に基づいてこれらが結びつけられ、実
4次元空間であるミンコフスキー空間が用いられるようになりました。
プログラミングにおける次元
コンピュータプログラミングでは、
配列(
配列変数)が多く用いられ、その
配列がどれくらいの独立した添字を持つかによって、
配列の次元が定義されます。これはプログラム内でデータの構造を理解する上で非常に重要です。
物理学において、ある
量の次元はその
量を記述するための独立した基本
量の
冪乗で表されます。
国際量体系(ISQ)では、7つの基本的な
物理量が設定されています。
数学における次元の考え方
次元は
数学のさまざまな対象において異なる定義を持ちます。例えば、ベクトル空間の次元は一次独立な生成系の濃度として定義されます。
多様体や代数
多様体の次元、ホモロジー次元、さらにはフラクタル次元など、多くの異なるタイプの次元があります。
異次元の概念
言葉としての「次元」は時には異なる根源的要素をもつ世界、つまり異次元世界を指すこともあります。SFや
ファンタジー作品では、異なる次元はそれぞれ独自の諸要素によって成り立っており、これらの世界間にはいかなる交流もないと見なされます。
文字コードにおける次元は、符号化された文字の
集合を分類するための指標として使われます。たとえば、
ISO/IEC 10646|ISO_IEC 10646では次元の概念が明確に示され、空間的に
4次元の構造を持っています。その説明において、群、面、区、点という要素が用いられています。
文字コードに関連した次元の概念は、さまざまな標準において異なる形で表現され、特に複数のバイトを使用する文字
集合には
2次元の設定が一般的です。
結論
次元という概念は、その定義や用途が広がりを持ち、
数学や物理学、プログラミングにおいて核心的な役割を果たしています。これらの知識は、さまざまな分野において重要な理解を深めるための基盤となります。