[原创](计算机数学)(Introduction Linear Algebra)(P16): Triangle Inequality的第3边关系||v+w||与传统的||v-w||不一样

[作者]
常用网名: 猪头三
出生日期: 1981.XX.XX
企鹅交流: 643439947
个人网站: 80x86汇编小站
编程生涯: 2001年~至今[共24年]
职业生涯: 22年
开发语言: C/C++、80x86ASM、Object Pascal、Objective-C、C#、R、Python、PHP、Perl、
开发工具: Visual Studio、Delphi、XCode、C++ Builder、Eclipse
技能种类: 逆向 驱动 磁盘 文件 大数据分析
涉及领域: Windows应用软件安全/Windows系统内核安全/Windows系统磁盘数据安全/macOS应用软件安全
项目经历: 股票模型量化/磁盘性能优化/文件系统数据恢复/文件信息采集/敏感文件监测跟踪/网络安全检测
专注研究: 机器学习、股票模型量化、金融分析

[描述]
Find c o s ( θ ) cos \left(\theta \right) cos(θ) for v v v=(2,1) and w w w=(1,2) and check both inequalities.


这里的关键在于"构造三角形的方式"不同. 传统的三角形的边关系是: 把两个向量都看作从原点 O O O 出发的两条边, 这样第三边自然是连接这两条向量终点的向量, 比如

A B → = ( 2 , 1 ) − ( 1 , 2 ) = ( 1 ,   − 1 ) . \overrightarrow{AB} = (2,1) - (1,2) = (1,\,-1). AB =(2,1)(1,2)=(1,1).

但在 Strang 的书里, 他并不是把两条向量都从同一点(原点)出发, 而是采用"首尾相接"(head-to-tail)的方式来构造三角形. 具体地:

  1. 向量定义:

    v = ( 1 , 2 ) , w = ( 2 , 1 ) . v = (1,2),\quad w = (2,1). v=(1,2),w=(2,1).

  2. [重要]首尾相接地作三角形:

    • 先从原点 O = ( 0 , 0 ) O=(0,0) O=(0,0) 画出向量 v = ( 1 , 2 ) v=(1,2) v=(1,2), 到达点 A = ( 1 , 2 ) A=(1,2) A=(1,2).

    • 然后在点 A A A 处再画出向量 w = ( 2 , 1 ) w=(2,1) w=(2,1), 终点为 B = A + w = ( 1 , 2 ) + ( 2 , 1 ) = ( 3 , 3 ) B = A + w = (1,2) + (2,1) = (3,3) B=A+w=(1,2)+(2,1)=(3,3).

    • 于是, 三角形的三个顶点就是 O = ( 0 , 0 ) O=(0,0) O=(0,0), A = ( 1 , 2 ) A=(1,2) A=(1,2), B = ( 3 , 3 ) B=(3,3) B=(3,3).

      • 第一条边是从 O O O A A A, 这条边的向量正好是 v = ( 1 , 2 ) v=(1,2) v=(1,2), 长度 ∥ v ∥ = 1 2 + 2 2 = 5 \|v\|=\sqrt{1^2+2^2}=\sqrt5 v=12+22 =5 .
      • 第二条边是从 A A A B B B, 这条边的向量就是 w = ( 2 , 1 ) w=(2,1) w=(2,1), 长度 ∥ w ∥ = 2 2 + 1 2 = 5 \|w\|=\sqrt{2^2+1^2}=\sqrt5 w=22+12 =5 .
      • 第三条边是从 B B B 回到原点 O O O, 它的向量可以写成 B O → = ( 0 , 0 ) − ( 3 , 3 ) = ( − 3 , − 3 ) \overrightarrow{BO} = (0,0) - (3,3) = (-3,-3) BO =(0,0)(3,3)=(3,3), 长度是 ∥ ( − 3 , − 3 ) ∥ = 3 2 + 3 2 = 18 \|(-3,-3)\| = \sqrt{3^2 + 3^2} = \sqrt{18} (3,3)=32+32 =18 .

    也可以把第三条边写成从 O O O 指向 B B B 的向量 O B → = ( 3 , 3 ) \overrightarrow{OB} = (3,3) OB =(3,3), 只是方向相反(长度相同). 因此, 在 Strang 那里, 他把这第三边记作

    v + w    =    ( 1 , 2 ) + ( 2 , 1 ) = ( 3 , 3 )   , v + w \;=\; (1,2) + (2,1) = (3,3)\,, v+w=(1,2)+(2,1)=(3,3),

    并用它来验证三角形不等式:

    ∥   v + w   ∥ = ∥ ( 3 , 3 ) ∥ = 3 2 + 3 2 = 18    <    5 + 5    =    ∥ v ∥ + ∥ w ∥ . \|\,v + w\,\| = \|(3,3)\| = \sqrt{3^2 + 3^2} = \sqrt{18} \;<\; \sqrt5 + \sqrt5 \;=\; \|v\| + \|w\|. v+w=(3,3)=32+32 =18 <5 +5 =v+w∥.

    这正是 “把 v v v w w w 首尾相接” 时得到的第三边.

  3. 为什么不是 ( ± 1 , ∓ 1 ) (\pm1,\mp1) (±1,1):

    • 向量 ( ± 1 , ∓ 1 ) (\pm1,\mp1) (±1,1) 出现在"同起点画两条向量, 再连终点" 的做法里: 如果你把 v v v w w w 都从原点出发, 那么它们的终点分别是 A = ( 1 , 2 ) A=(1,2) A=(1,2) B = ( 2 , 1 ) B=(2,1) B=(2,1), 此时连 A A A B B B 的向量就是

      A B → = B − A = ( 2 , 1 ) − ( 1 , 2 ) = ( 1 ,   − 1 ) . \overrightarrow{AB} = B - A = (2,1)-(1,2) = (1,\,-1). AB =BA=(2,1)(1,2)=(1,1).

      这是另一种构造三角形的方法, 但那跟 Strang 在讲" ∥ v + w ∥ \|v+w\| v+w 满足三角形不等式" 的几何图示不同. Strang 想要说明的恰恰是: 如果你把向量 v v v 从原点画出去, 然后在它的头(tip)再接着画向量 w w w, 那么从原点到最后那个头所成的向量就是 v + w v+w v+w. 所以此处第三条边就自然是 ( 3 , 3 ) (3,3) (3,3).


[总结]

  • 当你把两个向量都 “同起点” 地画出时, 三角形的第三边是 “连两个终点” 的向量, 也就是 ( 1 , − 1 ) (1, -1) (1,1).

  • 而 Strang 书中为了演示 ∥ v + w ∥ ≤ ∥ v ∥ + ∥ w ∥ \|v+w\| \le \|v\| + \|w\| v+wv+w, 采用的是 “首尾相接” 的画法, 此时三角形三条边分别是:

    1. O O O A A A 的向量 v = ( 1 , 2 ) v=(1,2) v=(1,2),
    2. A A A B B B 的向量 w = ( 2 , 1 ) w=(2,1) w=(2,1),
    3. O O O B B B 的向量 v + w = ( 3 , 3 ) v+w=(3,3) v+w=(3,3).
      因此, 书中所说的"三角形的第三边"就是 ( 3 , 3 ) (3,3) (3,3), 它的长度是 18 \sqrt{18} 18 .
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我不是代码教父

我的创作动力离不开你的真诚激励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值