冪等性(べきとうせい)とは、ある操作を何度繰り返しても結果が変わらない性質を指します。数学では、同じ演算を何度行っても結果が等しいことを意味し、プログラミングでは、同じ処理を何度実行しても結果が同じであることを指します。
例えば、絶対値を求める関数abs(x)は、何度実行しても結果は変わりません。また、データベースの更新処理など、冪等性が求められる場面は多岐にわたります。冪等性を意識することで、システム設計の信頼性を高めることができます。