compel / force / oblige はどれも「強いる」ですが、圧力の種類が異なります。
結論は、force は直接的に無理やり、compel は状況や論理でやむなく、oblige は義務・礼儀上そうせざるを得ないです。
まず結論
- force:物理的・権力的な強制
- compel:証拠・状況・理屈が行動を強いる
- oblige:規範・義理・法的義務による拘束
コアイメージ
force
- They forced him to leave.(彼らは彼を無理やり去らせた)
compel
- The evidence compelled a confession.(証拠が自白を強いた)
oblige
- The contract obliges us to pay by Friday.(契約上、金曜までの支払い義務がある)
使い分け基準
- 暴力的・直接的強制は force
- 不可避の説得力で動かすなら compel
- 義務・規則・礼儀は oblige
誤用修正
- 誤:The law forced citizens to file taxes.(制度義務)
正:The law obliges citizens to file taxes. - 誤:The data obliged us to revise the model.(証拠による必然)
正:The data compelled us to revise the model.
比較表
| 語 | 違い | 使う場面 | 置換可否 |
|---|---|---|---|
| force | 直接強制 | 暴力、権力、圧力 | compel/oblige置換で語感が弱まる |
| compel | 不可避な強い理由 | 証拠、状況、論理 | forceより知的で硬い |
| oblige | 義務づける | 契約、法規、礼儀 | force置換で過激になる |
まとめ
force=無理やり、compel=理屈で不可避、oblige=義務。圧力源で選ぶ。
