“brute force” の語源
“brute force”「ブルートフォース」という言葉は、1736年頃に使われ始めた言葉で、「無理やり」や「力ずく」といった意味があります。この言葉は、人間と動物の違いを表現するために使われていました。人間は考えることができるが、動物にはそのような能力がないと考えられていたため、「brute」(無理やり)という言葉が使われたのです。「force」は力や強さを意味しています。
「ブルートフォース」は、計画や工夫よりも力を使って何かを達成する方法を指しています。今では、コンピュータ(計算機科学)の世界でよく使われていて、計算機が答えを見つけるために全ての可能な選択肢を一つ一つ試していく方法(「しらみつぶし」とも言う)を指しています。そのため「ブルートフォース」という言葉は、力一杯で何かをする、または簡単で直接的な方法で問題を解決することを意味します。
【参考】:「シラミ潰し」の語源
The word origin of “brute force”
The term “brute force” has its roots in the early 18th century, specifically around 1736, where it is used to denote something “irrational, purely material,” referring to the distinguishing difference between humans and beasts based on rationality1. The term “brute” in this context implies a lack of finesse or subtlety, and is associated with being uncultured, stupid, or groveling. “Brutal” on the other hand, is related to cruelty or lack of feeling.
The term “force” has been used since around the 1300s to denote “physical strength” and is derived from Old French “force,” which stood for strength, courage, violence, power, etc. The Latin root of the word is “fortis,” which means strong or mighty2.
Combining these two, “brute force” denotes a method that relies on raw power, effort, or strength in large amounts rather than more efficient, carefully planned, or precisely directed methods3. In modern usage, especially in the context of computing, brute force refers to straightforward, exhaustive methods of solving problems, including brute force search, brute force attacks in cryptography, and proof by exhaustion in mathematics4.
【References】
-
- Etymology, origin and meaning of brute by etymonline. (n.d.). Retrieved from etymonline.com
- Brute-force Definition & Meaning – Merriam-Webster. (n.d.). Retrieved from merriam-webster.com
- Etymology, origin and meaning of force by etymonline. (n.d.). Retrieved from etymonline.com
- Brute force – Wikipedia. (n.d.). Retrieved from en.wikipedia.org