thumb|right|三角形関数 三角形関数(さんかくけいかんすう、)は、以下のように定義される。

あるいは等価的に2つの矩形関数の畳み込みで表すこともできる。

これをテント関数()とも呼ぶ。三角形関数は信号処理や通信工学で、理想的信号の表現としてよく使われ、そこからより現実的な信号を引き出すことができるプロトタイプまたはカーネルとして利用する。パルス符号変調でもデジタル信号を転送するパルスの波形として利用し、受信側では整合フィルタとして利用する。また、窓関数の三角窓と等価である(バートレット窓とも呼ぶ)。

尺度を変換する場合、 である任意のパラメータを使い、次のように表す。

三角形関数のフーリエ変換は、これを矩形関数の畳み込みで表し、フーリエ変換の畳み込み特性から、次のように導き出せる。

性質と応用 三角形関数は以下のような解析的性質をもつ。

微分性: 三角形関数は を除くすべての点で連続かつ微分可能である。その超関数的微分(弱微分)は符号関数やヘヴィサイドの階段関数を用いて次のように表される。

積分(面積): 全区間にわたる積分値は 1 となる。

有限要素法・スプライン: 数値解析や有限要素法(FEM)において、1次元の一次スプライン基底関数(ハット関数、)として利用される。 B-スプライン: 2階の均一B-スプライン( )は、適切な平行移動を施した三角形関数に一致する。

関連する関数(高木関数) 三角形関数の周期拡張や重み付き無限和によって、様々な特異な幾何学的構造や関数が構成される。

1周期の鋸歯状・鋸歯状三角形関数 (実数 と最も近い整数との距離を表す連続関数で、振幅 、周期 1 の三角形波)の無限和として定義されるのが高木関数(、別名:ブランマージュ曲線 / )である。高木貞治によって1903年に発表されたこの関数は、

により定義され、**実数全体で連続でありながら至る所微分不能**という性質を持つ代表的なフラクタル関数(自己相似性を持つ関数)の例として知られる。

関連項目 テント写像 三角波 (波形) 高木関数 スプライン曲線 B-スプライン