インタラクティブに学ぶ!クォータニオンと3D回転:英語学習ノート
3Blue1Brown
動画紹介:この動画は、3次元回転で四元数が役立つ理由を扱うインタラクティブ教材への導入です。オイラー角と回転行列の弱点を示し、複素数による2次元回転から四元数へ進み、点を左右から掛ける計算まで説明します。 主な英語学習ポイント: 1. 語彙の意味と使用域として "edge cases" を学び、ソフトウェア分野では重要でない事例ではなく、まれな境界条件で障害を起こし得る特殊ケースを指すと理解します。 2. 文法と文型として "Not only do quaternions avoid" を学び、文頭の Not only による助動詞倒置を見抜き、関連する二つの利点を強調して説明できるようにします。 3. 慣用表現と比喩として "quaternion sandwich," を学び、点を左の Q と右の Q の逆元で挟むイメージから、二方向の乗算順序を正確に追えるようにします。
解説一覧
In a moment, I'll point you to a separate website hosting a short sequence of what we're calling explorable videos. 語彙
0:03後ほど、私たちが「探索可能なビデオ」と呼んでいる短い動画シリーズをホストしている別のウェブサイトをご紹介します。
Explorable videos:視聴者が能動的に探索できるコンテンツ
Explorable は explore に接尾辞 -able を付けた形です。ここでの explorable videos は、ただ見る価値がある動画ではなく、視聴者が内容を能動的に調べたり操作したりできる動画を指します。 接尾辞 -able は、動詞の表す動作を受けることができるという意味をよく表します。explorable なら「探索できる」という意味です。英語では、この接尾辞を使って意味の分かりやすい新しい形容詞を作れるため、explorable が珍しい語だったり辞書に載っていなかったりしても、語の成り立ちと文脈から理解できます。
練習
explore から作る -able 形の形容詞を入れて文を完成させてください:The digital map is fully ____, so visitors can open every location.
答えを見る
explorable
In collaboration with:プロジェクトの協力者を示す表現
In collaboration with は、何かを共同で制作または実行した人や組織を示します。ここでは Ben Eater をプロジェクトの協力者として明記しており、単にその場にいた人や短時間だけ関わった人という意味ではありません。 Something was done, developed, or created in collaboration with + partner という形は、共同作業を簡潔かつ比較的フォーマルに表す言い方です。
練習
次の文を読んでください:The guide was created in collaboration with a local historian. with は何を示していますか?
- プロジェクトの協力者
- 締め切り
- 共同のプロジェクトやテーマ
答えを見る
プロジェクトの協力者
who some of you may know is that guy who runs the excellent computer engineering channel.
0:11素晴らしいコンピューターエンジニアリングのチャンネルを運営している人として、ご存知の方もいるかもしれません。
viewers of this channel would certainly enjoy the content of his.
0:16このチャンネルの視聴者なら絶対に彼のコンテンツを楽しめるはずです。
do check で強調を表す do
肯定の命令文では、動詞の原形の前に do を置いて強調できます。ここで do check は「本当に見てみてほしい」という意味です。do は助動詞で、実際の動作を表すのは check です。 この形にしても疑問文にはなりません。応用できる形は do + 動詞の原形で、Do come in や Do take a look のように使います。
練習
肯定の命令文の前に置く強調の助動詞を使って、次の誘いを完成させてください:____ take a look at the new exhibit.
答えを見る
Do
check it out:見たり試したりする
Check something out は、何かについてもっと知るために、それを見たり、探ったり、試したりすることを表す句動詞です。ここでの check it out は、そのコンテンツを見に行くよう勧めているのであり、内容が正しいか確認するよう求めているのではありません。 目的語が代名詞なら、check と out の間に置きます:check it out、check them out。目的語が名詞なら、check the channel out と check out the channel のどちらも使えます。
練習
友人が新しい科学のポッドキャストを勧めています。聞いてみる、または内容を見てみるという意味になる返答はどれですか?
- I'll look it up tonight.
- I'll check it out tonight.
- I'll check it tonight.
答えを見る
I'll check it out tonight.
And all of the web development that made these explorable videos possible
0:24そして、これらの探索可能なビデオを実現させたウェブ開発のすべては、
Certainly one of the coolest projects I've had the pleasure of working on. フレーズ
0:34私がこれまで関わらせていただいた中で、間違いなく最もクールなプロジェクトの1つです。
「had the pleasure of working on」の意味と形
Had the pleasure of working on は、「幸運にも、喜んで何かの作業に参加した」という意味です。ここで had は have the pleasure の have の過去形で、of の後には -ing 形の working が続きます。 応用できる型は have/had the pleasure of + -ing です。work on a project は、時間や労力をかけてプロジェクトの開発に関わることを表します。pleasure が示すのは参加できた喜びや光栄さで、プロジェクト自体が娯楽用だという意味ではありません。
練習
「have the pleasure of working on」の過去形を使って文を完成させてください:Last year, I ____ a community art project.
答えを見る
had the pleasure of working on
冗談めいた誇張としての「contain your excitement」
Contain your excitement の文字どおりの意味は「興奮を抑える」です。contain + 所有格 + 感情という形では、感情を中にとどめたり、表に出さないようにしたりできるものとして表現します。 この文の if you can は、興奮を抑えるのが難しいだろうとほのめかしています。話し手はプロジェクトを褒めた後で発表を少し先延ばしにしているため、この大げさな指示は、次の知らせがどれほど刺激的かをからかう冗談です。観客の態度を本気で責めているわけではありません。この形は、楽しみな知らせの前に冗談交じりの自信を示すことがあります。
練習
司会者が笑顔で “If you can contain your excitement,” と言い、楽しい発表を少しだけ先延ばしにしました。この発言は本当の批判ではなく、冗談である可能性が高いでしょうか?
- はい、冗談です。
- いいえ、厳しい批判です。
答えを見る
はい、冗談です。
I want to use this video as a chance to tee things up with a little bit of surrounding context. 句動詞
0:41この動画を使って、周囲の文脈を少し交えながら準備を整えたいと思います。
Tee things up:次の内容への準備をする
この文の tee things up は、聞き手を次の内容に備えさせるという意味です。話し手は、中心となるチュートリアルに進む前に、関連する背景を少し説明します。 この表現は、ゴルフで打つ前にボールを tee の上に置くことに由来します。より広い英語では、tee up + 話題、議論、質問、次の段階という形で、それを始められるように準備したり紹介したりすることを表します。things は、これから扱う内容を広く指す目的語です。
練習
発表で話し手が “Let me tee things up with a little background.” と言いました。これから何をしようとしていますか。
- 聞き手が中心となる話題に備えられるよう背景を説明する
- 複数の物をテーブルの上に置く
- 導入を飛ばして発表を終える
答えを見る
聞き手が中心となる話題に備えられるよう背景を説明する
Set the stage:背景を導入する
Set the stage は、後に続く内容を理解するための背景を示したり、必要な条件を整えたりするという意味です。ここでは、中心となる実演ではなく、説明に必要な背景へ移る合図になっています。 To set the stage, ... のように移行表現として単独で使うことも、set the stage for + 名詞という形で使うこともできます。舞台のイメージは比喩であり、後に出てくる考えを理解しやすくすることを表しています。
練習
set the stage という慣用表現を正しい形にして文を完成させてください:The opening chapter ____ for the conflict that follows.
答えを見る
sets the stage
that the 19th century versions of Wolverine and the old man from Home Alone
0:5219世紀版のウルヴァリンや『ホーム・アローン』のおじいさんのような人々が
why on earth anyone would bother with such an alien seeming number system. 解説
1:01一体なぜこのような異星人のような数体系をわざわざ使う人がいるのかと。
why on earth:疑問文で表す強い驚き
why on earth は why の意味を強め、強い驚き、困惑、信じがたい気持ちを表します。この文では単に理由を尋ねているのではなく、そのような見慣れない数体系を使うことには納得できる理由がなさそうだ、という気持ちも示しています。 ここでの on earth は場所ではなく、疑問の気持ちを強める表現です。why on earth + 直接疑問文または間接疑問文という形で応用できます。
練習
強い驚きを表す2語の強調表現を入れて、疑問文を完成させてください:Why ____ is the front door open?
答えを見る
on earth
bother with:何かに労力をかける
bother with something は、何かに対処したり、それを使ったり検討したりするために時間や労力をかけるという意味で、その労力に価値がないかもしれないという含みがよくあります。ここで why anyone would bother with the number system は、なぜ誰かがわざわざその数体系を使ったり学んだりするのかと疑問を示しています。 形は bother with + 名詞、代名詞、または -ing 形です。with の後ろには対処する対象が来ます。人をいら立たせたり邪魔したりする bother someone という他動詞の用法とは異なります。
練習
「労力をかけて対処する」という意味の2語の目標表現を入れて文を完成させてください:The app crashes every minute, so I won't ____ it again.
答えを見る
bother with
is that they give a really nice way for describing 3D orientation,
1:08それが3次元の向きを記述するための非常に優れた方法を提供し、
which is not susceptible to the bugs and edge cases of other methods. 解説
1:11他の方法に見られるバグやエッジケースの影響を受けないからです。
not susceptible to:〜の影響を受けにくい
not susceptible to は「〜の影響や害を受けにくい」という意味です。否定語の not が重要で、ここでは、ほかの方法を困らせるバグや珍しい不具合がこの方法では起こりにくいことを示しています。 形は be susceptible to + 名詞または -ing 形です。リスク、故障、病気、外部からの影響について話すときによく使われます。
練習
学習した表現を使って文を完成させてください:“Unlike the old sensor, the new one is ____ temperature changes.”
答えを見る
not susceptible to
ソフトウェアにおける edge cases
ソフトウェアや工学で edge cases は、システムが処理するよう設計された範囲の限界付近で起こる特殊な状況を指します。珍しい入力や極端な入力が原因になることが多く、発生頻度は低くても、バグや故障を明らかにすることがあります。 ここでは、ほかの方法に問題を起こす例外的な条件を表しています。重要でない事例や、単に周辺的な事例という意味ではありません。
練習
ソフトウェアのテスト報告で、“We added tests for edge cases” の “edge cases” は何を意味しますか?
- システムが処理する必要のある珍しい状況や境界付近の状況
- 重要ではなく無視してよい例
- 画面の端に表示される事例
答えを見る
システムが処理する必要のある珍しい状況や境界付近の状況
but this application for computer graphics and robotics and virtual reality
1:18コンピューターグラフィックスやロボット工学、仮想現実、
and anything involving 3D orientation is probably the biggest use case for quaternions. 語彙
1:22そして3次元の向きに関わるあらゆるものへの応用が、おそらくクォータニオンの最大の用途です。
use case for:具体的な応用
ここで use case は、道具や技術が役に立つ具体的な状況を指します。a use case for quaternions は、四元数が使われる応用例という意味です。この表現により、抽象的な能力が、その手法を使う具体的な理由として示されます。 形は a use case for + 製品・技術・手法です。その前の語句で応用内容を特定したり説明したりでき、ここでは anything involving 3D orientation がその役割を果たしています。
練習
「実際の応用」を意味する3語の製品用語を入れて完成させてください:Real-time fraud alerts are a major ____ machine learning in banking.
答えを見る
use case for
つなぎ表現 To take one example
To take one example は、話し手が一般的な主張から一つの具体例へ移ることを示します。次の詳しい内容が、前の広い主張をどのように支えるのかを聞き手に伝えます。 ここで take は、物を運ぶという意味ではなく、「検討するために選ぶ」という意味です。この導入句は通常、例の前に置かれ、書くときは後ろにコンマを付けます。
練習
最も適切なつなぎ表現を選んでください:Many habits can make meetings shorter. _____, sending an agenda keeps everyone focused.
- In every case
- On the other hand
- To take one example
答えを見る
To take one example
used to work:過去には当てはまったが今は変わった状況
used to work の used to + 動詞の原形は、過去には実際にそうだった、または習慣的だったものの、今は通常そうではない仕事について表します。ここでは、その友人が以前Appleで働いていたことを示しており、今もそこで働いているとは述べていません。 過去から現在への変化を示すには、主語 + used to + 動詞の原形という形を使います。
練習
過去にしていたが今はしていない仕事を表す形で文を完成させてください:Maya ____ at a bank, but now she teaches.
答えを見る
used to work
delighted in telling me about shipping code to hundreds of millions of devices that uses quaternions to track the phone's model for how it's oriented in space. 語彙
1:31何億ものデバイスに出荷されたコードの中で、携帯電話の空間的な向きのモデルを追跡するためにクォータニオンを使っていると嬉しそうに教えてくれました。
shipping code:実際のユーザーにソフトウェアをリリースすること
ソフトウェア開発で shipping code は、動作するコードをリリースまたは提供し、本番システムやユーザーのデバイスに届けることを意味します。ソースコードを箱に入れたり、物理的な荷物として送ったりすることではありません。 この表現は、作業の完了と現実の環境への提供を強調することがよくあります。コードは、単に書かれた段階やテスト段階を超えています。
練習
ソフトウェア会議で、"We are shipping the new code tonight" は最も可能性が高い意味として何を表しますか?
- チームはコードを書き始めている。
- チームは印刷したソースコードを箱に詰めている。
- チームはコードを本番システムまたはユーザー向けにリリースしている。
答えを見る
チームはコードを本番システムまたはユーザー向けにリリースしている。
Your phone almost certainly has software running somewhere inside of it that relies on quaternions.
1:40あなたの携帯電話の内部でも、ほぼ確実にクォータニオンに依存するソフトウェアがどこかで動いているのです。
重要な難点を切り出す The thing is,
The thing is は、具体的な物を指すのではなく、会話の流れを示す表現です。これから重要な事実、問題点、制約を述べると聞き手に知らせます。 ここでは、前向きな内容から難点へ話を切り替えています。直前の内容を限定したり変えたりする情報を出す前置きとして使えます。
練習
ピクニックは楽しそうだと思っていますが、雨なら計画を変える必要があります。その難点を切り出すのに最適な表現はどれですか。
- For example,
- The thing is,
- As a result,
答えを見る
The thing is,
many of which are way simpler to think about than quaternions. 文法
1:49その多くがクォータニオンよりもはるかに簡単に考えられるということです。
way simpler to think about than:way で比較を強める形
この比較では、way は much や far のように、ずっとという意味で使われる口語的な強調語です。simpler を強め、差が少しではなく大きいことを示します。 形は way + 比較級の形容詞 + to不定詞 + than です。simpler to think about than は、あるものより理解したり頭の中で扱ったりしやすいという意味です。ここでの way は道や方法ではありません。
練習
way と simple の比較級を使って文を完成させてください:This map is ____ to read than the old one.
答えを見る
way simpler
any of you familiar with linear algebra will know that 3 x 3 matrices can really nicely describe 3D transformations. 文法
1:54線形代数に詳しい方なら、3x3の行列が3D変換を見事に記述できることをご存知でしょう。
any of you familiar with ... will know that の構文
any of you familiar with linear algebra は、any of you who are familiar with linear algebra という意味です。関係節を短くした形で who are が省略されているため、familiar は文の主動詞ではありません。主語はこのフレーズ全体で、主動詞は will know です。 この構文は、関連する知識を持つ聞き手を取り出してから、その人たちなら分かるはずの結論を示します。形は any of you familiar with X will know that Y です。一人ずつ質問せずに、聞き手の一部が持つ知識を説明の土台にできます。
練習
any of you familiar with X will know that Y の構文で文を完成させてください:Any of you ____ graphic design ____ that spacing matters.
答えを見る
familiar with · will know
And a common way that many programmers think about constructing a rotation matrix for a desired orientation
2:01そして、多くのプログラマーが目的の向きに対する回転行列を構築する際に考える一般的な方法は、
is to imagine rotating an object around three easy to think about axes,
2:07考えやすい3つの軸の周りで物体を回転させることを想像することです。
where the relevant angles for these rotations are commonly called Euler angles.
2:11これらの回転に関連する角度は、一般にオイラー角と呼ばれます。
but one big problem is that it's vulnerable to something called gimbal lock,
2:18しかし1つの大きな問題は、ジンバルロックと呼ばれる現象に弱いことです。
get lined up:そろった状態になる
Get lined up は、同じ一直線上や同じ向きへ動く、またはそのように配置されるという意味です。get + 過去分詞/形容詞は状態の変化に注目します。ここでは、軸が別々の方向を向いた状態から同じ方向を向く状態へ変わります。 この文の lined up は幾何学的にそろうことを表し、人が列を作ることではありません。印、部品、方向などが「そろった状態になる」という考えをほかの場面にも応用できます。
練習
get lined up を使って、そろった状態への変化を表してください:When the two guide marks ____, lock the panel in place.
答えを見る
get lined up
lose a degree of freedom(自由度を1つ失う)
この技術表現で degree of freedom は、システムが独立して動ける一つの方向・方法、または独立して変えられる一つのパラメーターを指します。ここでの degree は数えられる独立した可能性という意味で、角度の値や学位ではありません。 lose a degree of freedom は、一つの方向や変数を独立して制御できなくなるという意味です。この文では二つの回転軸が連動するため、独立した回転が一つ減ります。
練習
ロボットアームは左右に動けますが、その動きが固定されました。アームが loses a degree of freedom とはどういう意味ですか?
- 独立した動き方の一つが使えなくなる。
- ロボットが動く許可を失う。
- アームの回転角度が1度少なくなる。
答えを見る
独立した動き方の一つが使えなくなる。
interpolate between(~の間を補間する)
Interpolate between A and B は、A と B が定める範囲の内側で、中間の値や状態を計算または生成するという意味です。between は既知の二つの端点を示します。 ここで端点となるのは二つの向きで、目的はその間の向きを滑らかに作ることです。同じ型は、数値、データ点、色、位置、その他の状態にも使えます。
練習
二つの既知の端点の内側で状態を計算する、正確な2語の技術表現を入れてください:The animation engine will ____ the two keyframes.
答えを見る
interpolate between
there are many great sources online for learning about Euler angles and gimbal lock,
2:34オイラー角やジンバルロックについて学ぶための素晴らしい情報源がオンラインにたくさんありますし、
they give a really seamless way to interpolate between two three-dimensional orientations,
2:432つの3次元の向きの間を補間する、非常にシームレスな方法を提供します。
Not only do quaternions avoid:節頭の倒置
節の先頭に置かれた Not only は否定表現に近い働きをするため、主語と助動詞の倒置が起こります。avoid は単純現在の一般動詞なので、主語 quaternions の前に do を置き、avoid は原形のままにします:Not only do quaternions avoid...。 この始め方は最初の利点を強調し、さらに別の利点が続くことを読み手に予想させます。次の節 they give... がその2つ目の利点を示しており、but also が省略されていても追加の関係は明確です。
練習
Not only と正しい倒置を使って文を完成させてください:“____ delays, but the new route also reduces fuel use.”
答えを見る
Not only does it avoid
one which lacks ... and which avoids:共通する先行詞
one which lacks... の one は orientation ではなく、前の a really seamless way to interpolate を指します。関係節 which lacks... はその方法を説明しています。 これと並列の and which avoids... も、同じ先行詞 one、つまりその方法を受けます。同じ補間方法の2つ目の特徴を加えているのです。直前にある Euler angles は最初の関係節の一部であり、2つ目の which の先行詞ではありません。
練習
“Maya chose a camera, one which works well at night and which fits in her pocket,” では、2つの which 節はどちらも何を説明していますか?
- マヤが選んだカメラ
- 彼女のポケット
- 夜
答えを見る
マヤが選んだカメラ
warm up to the idea:その考えを徐々に受け入れる
ここでの「warm up to the idea」は、なじみのない考えに徐々に抵抗がなくなり、受け入れ始めるという意味です。最初の戸惑いから関心や受容へと、時間をかけて態度が変わることを表します。 より大きなまとまり「To warm up to the idea」では、最初の「To」が次の段階の目的を示します。2つ目の「to」は「warm up to」の一部で、後ろに名詞句「the idea」が続きます。
練習
「その考えを徐々に受け入れ始める」という意味の表現で文を完成させてください:Nina disliked the new class schedule at first, but she began to ____.
答えを見る
warm up to the idea
take a moment to remember how it is that complex numbers give a slick method for computing 2D rotations. 文法
3:05複素数が2次元の回転を計算するための巧妙な方法をどう提供しているか、少し思い出してみてください。
how it is that:強調を加える間接疑問の形
「how it is that」は、おおよそ「正確にはどのように」や「どうしてそうなるのか」を表す強調構文です。この文では、複素数によって2次元の回転を計算できる仕組みを思い出すよう求めています。 代名詞「it」は特定のものを指していません。形式的な受け皿であり、「that」の後の節が実際の内容を示します。全体が「remember」の後にあるため間接疑問になり、平叙文の語順を保ちます。
練習
「explain」の後の間接疑問で、強調構文を正しく使っている文はどれですか。
- Can you explain how that it is this tiny sensor detects smoke?
- Can you explain how it is that this tiny sensor detects smoke?
- Can you explain how is it that this tiny sensor detects smoke?
答えを見る
Can you explain how it is that this tiny sensor detects smoke?
let's say で仮定の例を設定する
ここでの let's say は、「~と仮定しましょう」または「この例では~とします」という意味です。後の説明に使う一時的な設定を作る表現であり、その点が実際に存在すると主張しているわけではありません。 話の流れを示す表現として、聞き手に「ひとまずこの簡単な場合を受け入れ、それをもとにした推論を追ってください」と伝えています。何かを声に出して言おうと誘っているのではありません。
練習
「この例では~と仮定する」という意味の、2語からなる短縮形の表現を入れて文を完成させてください:____ the bus arrives at 8:00. When should we leave?
答えを見る
Let's say
and you want to know the new coordinates you'd get if you rotate this point 30 degrees around the origin. 文法
3:16この点を原点を中心に30度回転させたときに得られる新しい座標を知りたいとします。
you'd get if:条件の前に結果を置く形
関係節 the new coordinates you'd get if... では、you'd は you would の意味です。この節は new coordinates を修飾し、すでに得た座標ではなく、その操作をした場合に得られる仮定上の結果だと示しています。 Would は結果を表す would get に含まれます。if 節は条件を示し、ここでは単純現在形の if you rotate を使っています。この条件の中で would を繰り返さないでください。if you would rotate では、ここで意図する中立的な計算条件になりません。
練習
結果には短縮形の would + get、条件には if を使い、学習した3語の表現で文を完成させてください:These are the coordinates ____ you rotate the shape 90 degrees.
答えを見る
you'd get if
You take the complex number that's 30 degrees off the horizontal with magnitude one,
3:25水平から30度の角度を持ち、大きさが1の複素数を取ります、
The only rule you need to know to carry out this computation is that I squared equals negative one. 句動詞
3:37この計算を実行するために知っておくべき唯一のルールは、i の2乗がマイナス1になるということです。
carry out:計画された作業を実行する
carry out は、作業、手順、計画、計算などを「実行して完了する」という意味です。ここで carry out this computation は、計算の手順を実行することを表します。 carry out は分離可能な句動詞です。carry out the test と carry the test out はどちらも使えます。目的語が代名詞なら真ん中に置き、carry it out とします。carry out it とは言いません。
練習
「計画された手順を実行する」という意味の句動詞で文を完成させてください:Before publishing the report, the team must ____ one more test.
答えを見る
carry out
in what might feel like a bit of black magic to those first learning it, 解説
3:43初めて学ぶ人にとっては少し黒魔術のように感じるかもしれませんが、
what might feel like:あり得る印象をひとまとまりで表す
what might feel like ... は「……のように感じられるかもしれないもの・こと」という意味です。what はその状況を指すと同時に、名詞のように働く節を始めます。この字幕では節全体が in の後ろに来るため、直接疑問文ではありません。 might は判断を控えめにします。話し手は、その方法が初心者には不思議に思える可能性を認めつつ、全員がそう感じると言い切ってはいません。
練習
前置詞の後ろで what might feel like を名詞のように働く節として正しく使っている文はどれですか。
- What might the first day feel like after a long break?
- It might feel like a setback at first.
- After what might feel like a setback, take a short break.
答えを見る
After what might feel like a setback, take a short break.
ユーモラスな比喩としての「a bit of black magic」
ここでの「a bit of black magic」は、初心者には仕組みがまだ分からず、方法が不思議に見えることを表すユーモラスな比喩です。超自然的な行為や宗教的な行為を指しているわけではありません。 「a bit of」は誇張を和らげます。その方法が多少魔法のように見えたり、説明しにくく感じたりするという意味で、本物の魔法ではありません。この形は、効果はあるものの理屈がまだ直感的に分からない技法を表すときに使えます。
練習
技術的な説明で、「a bit of black magic」は通常どの意味ですか。
- 最初は不思議に見える方法
- 本物の超自然的な儀式
- 完全に行き当たりばったりの方法
答えを見る
最初は不思議に見える方法
carrying out this product from that one simple rule gives the coordinates of a new point,
3:46その1つのシンプルなルールからこの積を計算すると、新しい点の座標が得られます、
決まった表現「look and feel」
「Look and feel」は、見た目と、使用または体験したときの感覚の両方を表す決まった組み合わせです。この文では、基本的な考え方は似ていても、見せ方や実際の印象が少し異なることを表しています。 「Look」は視覚的な見せ方を指します。「Feel」は利用者の体験や直感的な印象を表す名詞であり、何かに触れる動作ではありません。
練習
視覚的なスタイルと利用体験の両方を意味する、デザインでよく使われる表現を完成させてください:The update changes the ____ of the app.
答えを見る
look and feel
normalized so that the sum of the squares of those components is one. 語彙
4:10それらの成分の2乗の和が1になるように正規化します。
normalized:ベクトルを単位長さにスケーリングする
ここで normalized は、ベクトルの大きさが1になるように、すべての成分に同じ倍率を掛けることを意味します。「それらの成分の二乗和が1」という条件が、単位長さかどうかの判定です。 すべての成分を同じ割合で拡大または縮小するので、方向は変わりません。この数学の文脈で normalized は、「普通の状態にした」や「直した」という意味ではありません。
練習
“The vector is normalized,”という文で、normalized はどのような意味ですか?
- 長さを変えずに、方向だけを変えた。
- すべての成分に同じ倍率を掛けて、大きさを1にした。
- 普通ではない値を普通の値に置き換えた。
答えを見る
すべての成分に同じ倍率を掛けて、大きさを1にした。
Similar to the case of:比較の枠組みを示す
Similar to the case of は、聞き手がすでに知っている状況との比較を導入します。ここでは、複素数で使った考え方を次の説明にも持ち込み、共通する構造を探すよう聞き手に示しています。 形は similar to + 名詞句です。the case of X の case は「状況」や「例」を意味し、物を入れるケースではありません。この冒頭の句は後に続く節の比較の枠組みであり、それだけでは完全な文になりません。
練習
ここで学んだ比較の枠組みをそのまま使って文を完成させてください:____ written exams, online tests need clear instructions.
答えを見る
Similar to the case of
you use the angle to construct a quaternion by taking cosine of that angle as the real part,
4:17その角度を使ってクォータニオンを構築します。その角度のコサインを実部とし、
Well, actually でやわらかく訂正する
Well は話の切り替えをやわらげ、actually は、話し手が直前の説明を訂正したり、より正確にしたりすることを示します。ここでは聞き手を強く否定しているのではなく、自分が先ほど単純化して述べた内容を訂正しています。正確には、角度の半分を使います。 この表現を使うと、説明の流れを保ちながら、次に重要でより正確な情報が来ることを聞き手に知らせられます。
練習
例文の Well, actually はどのような働きをしていますか?
- やわらかな訂正や、より正確な説明が続く。
- 話し手が説明を終えようとしている。
- 話し手は何も変えずに同意している。
答えを見る
やわらかな訂正や、より正確な説明が続く。
but hopefully that's going to make some sense by the end of this whole experience.
4:36この体験全体が終わる頃には、少しは理にかなっていると分かっていただけることを願っています。
and you want to know the coordinates that you'd get when you rotate this point by your specified angle around your specified axis.
4:44この点を指定した軸の周りで、指定した角度だけ回転させたときに得られる座標を知りたいとします。
What you do is not just A, but B の構文
What you do is ... という節は動作に焦点を当て、実際の手順を説明するための場所を作ります。大まかには「実行する動作はこれです」という意味です。 Not just A, but B は、単純化しすぎた理解を訂正します。A、つまり1回のクォータニオン積も処理の一部であり、否定されてはいません。B、つまり一種のクォータニオン・サンドイッチが、重要な両側からの操作をより完全に示しています。
練習
not just ... but ... の構文を使って新しい文を完成させてください:What the update does is ____ fix bugs, ____ improve speed.
答えを見る
not just · but
quaternion sandwich:両側から掛ける積の比喩
この文の quaternion sandwich は、両側から掛ける積を見た目で表した非公式な呼び名です。点やベクトルを p とすると、形は QpQ⁻¹ です。p がサンドイッチの具のように中央に入ります。 「パン」に当たるのは、どんな2つの四元数でもよいわけではありません。左の因子が Q、右の因子がその逆元であり、その役割と順序まで含めた表現です。
練習
Q と Q⁻¹ の間に値を置く技術的な比喩を完成させてください:This two-sided product is a ____.
答えを見る
quaternion sandwich
左から Q ... 右から Q の逆元
ここでの from the left と from the right は、順序のある掛け算で因子をどちら側に置くかを表し、物が動く方向ではありません。中央の値を p とすると、multiplying by Q from the left は Q を p の前に置くので Qp になります。 Multiplying by the inverse of Q from the right は Q⁻¹ を p の後ろに置くので pQ⁻¹ になります。両方を行うと QpQ⁻¹ です。四元数の乗法は可換ではないため、順序を逆にすると結果が変わる場合があります。
練習
AXA⁻¹ を作るように指示を完成させてください:Multiply X by A ____ and by A⁻¹ ____.
答えを見る
from the left · from the right
If you know the rules for how I, J, and K multiply amongst themselves,
5:02もし i, j, k が互いにどのように掛け合わされるかのルールを知っていれば、
this big computation will return for you the rotated version of the point.
5:15この大掛かりな計算は、回転した後の点を返してくれます。
break this down:小さな部分に分けて分析する
Break this down は、複雑な考えや問題を小さな部分に分け、理解したり分析したりしやすくするという意味です。ここでの this は、話し手がこれから説明する難しい演算を指しており、物を実際に壊すという意味ではありません。 Break down は分離できる句動詞です。この文では this が目的語なので、動詞 break と down の間に置かれています。
練習
break ... down と正しい目的格代名詞を使って文を完成させてください:The instructions look complicated, so let's ____ one step at a time.
答えを見る
break them down
and visualize what's happening with each of these two products.
5:23これら2つの掛け算のそれぞれで何が起こっているのかを視覚化することです。
I'll review the method for thinking about quaternion multiplication described last video
5:26前回の動画で説明したクォータニオンの掛け算の考え方を復習し、
which is where Ben set up the explorable video tutorial where I explain what's going on with this rotation computation.
5:41そこは、この回転計算で何が起こっているのかを私が説明する、探索可能なビデオチュートリアルをBenが設定した場所です。
at the very least:最低限を強く示す
At the very least は、話し手が受け入れられると考える最小限の行動、量、または結果を示します。very はその最低ラインを強調します。話し手はもっと多くを望んでいますが、聞き手には少なくともこれだけはしてほしいという意味です。 この文では、相手が行動を始めやすいようにハードルを下げています。教材の価値が低いという意味ではありません。
練習
短い進捗報告を送ることが最低限必要で、さらに詳しい情報も歓迎するという意味の文はどれですか?
- At most, send me a short update.
- Only send me a short update.
- At the very least, send me a short update.
答えを見る
At the very least, send me a short update.
But I'd love it if you went through the full experience. 意図と語調
5:53でも、できればすべての体験をじっくり味わっていただけると嬉しいです。
I'd love it if + 過去形
I'd love it if... は強い願いを表し、温かく丁寧な依頼としてよく使われます。この文では、話し手は相手にすべてを体験してほしいと思っていますが、最終的な判断は相手に委ねています。 基本の形は I'd love it if + 主語 + 過去形 です。Went は「すでに行った」という意味ではありません。過去形で仮定的な距離を作ることで、依頼を直接的でない響きにします。
練習
丁寧で仮定的な依頼になるように、目標表現を入れてください:____ you brought your guitar to rehearsal tomorrow.
答えを見る
I'd love it if