across, throughout, through のどれ? 絵を描けば選択は自分で決まる
EasyDictation を作っているチームです。YouTube の動画を英語リスニングの教材に変えるツールで、文字起こし・意味のかたまりへの分割・翻訳はすべて自分たちで作っています。
こんな文を書いているとします。
We observed consistent performance ____ architecture generations.
そこで手が止まります。through? throughout? across?
辞書はかえって混乱を招きます。三つとも「〜を通して」「〜を通じて」「〜のいたるところで」あたりの、ほとんど同じ訳が返ってくるからです。それで適当に一つ選んで送り、ネイティブに自然に聞こえたのかは分からないままになります。
辞書を閉じてください。この三語は意味で違うのではありません。形で違うのです。
三つの語、三つの形
描いてしまうと、もう親類には見えません。
| 語 | 形 | 表しているもの |
|---|---|---|
through | 一本の経路 | ルート。片方から入って反対から出る |
throughout | 満たされた立体 | 遍在。内側のどの部分にもそれがある |
across | 複数の柱をまたぐ横棒 | 範囲。同じ高さの複数のものに広がる |
through: ルートがある
through はいちばん元になる語で、経路を強調します。何かが動き、入口があり、出口があります。
Data flows through the pipeline. The request goes through several stages. She walked through the tunnel.
自分に聞いてみてください。何かが実際に移動しているか? そうなら through です。
throughout: 内側を満たす
throughout は移動の要素を完全に落とします。何かの内側のどこにでもあることを言います。
Caching is enabled throughout the system. This mechanism is used throughout the network.
throughout と through が混ざるのはここです。三文字しか違いません。同じ対象に並べて置くと、違いは見逃せなくなります。
The token passes through the transformer. トークンが 1 つ、入力から出力へ動いていく。 Positional encoding is used throughout the transformer. 何も動いていない。どの層にもそれがある、というだけ。
throughout は時間にも使えます。ひとまとまりの時間は、満たせるだけの連続性を持っているからです。
The service was available throughout the day.
across: 別々のものをまたぐ
across は同じ高さにある、別々の複数のものを必要とします。そのすべてに手を伸ばします。
The trend is consistent across models. We ran the same test across datasets. This policy applies across teams.
GPT-2、GPT-3、GPT-4、Llama、Gemma。五つの名前、五つの別のもの、どれも同格。ここが across の領域です。
最初の文に戻る
We observed consistent performance ____ architecture generations.
architecture generations は Gen 1、Gen 2、Gen 3、Gen 4 のことです。四つの別々の世代で、どれも同格。だから答えは across です。
We observed consistent performance across architecture generations. ✅
そして throughout architecture generations が違うのは、純粋に幾何学的な理由です。
throughout は満たすための連続したものを必要とします。システム全体、ネットワーク全体、一日全体。アーキテクチャの世代は離散的です。Gen 1 と Gen 2 のあいだに、埋めるべきものはありません。内側がないなら、throughout がつかまる場所もありません。
近道
選ぶ前に、質問をひとつ。後ろに来るものは、どんな形か?
| 後ろのものの形 | 語 | 例 |
|---|---|---|
| パイプ、プロセス、順に並ぶ工程 | through | the request passes through the pipeline |
| 連続した立体、システム、ひとまとまりの時間 | throughout | caching is enabled throughout the system · available throughout the day |
| 別々の複数のもの、どれも同格 | across | across models · across datasets · across teams · across architecture generations |
一文でまとめると、through はルートに沿って、throughout は内側のいたるところに、across は多くのものをまたいで。
まとめ
この三語が難しいのは文法のせいではなく、対訳辞書が三つを一つの言葉に押しつぶすからです。その言葉を外して、代わりにこう聞いてください。後ろに来るのは、線か、立体か、横並びか?
それに答えれば、選択はもう終わっています。
選び方を知っていることと、考えずに選べることは、まだ別の技術です。ネイティブは頭の中で図を描いていません。across models を何千回も聞いてきたので、throughout models が出た瞬間に警報が鳴るのです。残っているのはその部分で、そこが EasyDictation の役に立つところです。実際の動画を、意味のかたまりごとに打ち返す。前置詞が規則の表に収まる前に、耳に収まります。