高中数学之向量外积的运用

向量积,数学中又称外积、叉积,物理中称矢积、叉乘,是一种在向量空间中向量的二元运算。与点积不同,它的运算结果是一个向量而不是一个标量。并且两个向量的叉积与这两个向量和垂直。其应用十分广泛,通常应用于物理学光学和计算机图形学中。
如图,这是 ( 2 , 4 ) × ( 3 , 0 ) = − 12 (2, 4) × (3, 0) = -12 (2,4)×(3,0)=12 ,我们得到了一个实数 − 12 -12 12 ,而其绝对值为平行四边形面积。

如图,这是 ( 1 , 0 , 0 ) × ( 2 , 4 , 0 ) = ( 0 , 0 , 4 ) (1, 0, 0) × (2, 4, 0) = (0, 0, 4) (1,0,0)×(2,4,0)=(0,0,4) ,我们得到了一个垂直与已知两向量的法向量,且其模长为平行四边形面积。

运算定理

a ⃗ , b \vec{a},b a ,b 均为向量, θ θ θ a ⃗ , b \vec{a},b a ,b 的夹角

1, a ⃗ × b ⃗ = ∣ a ⃗ ∣ × ∣ b ⃗ ∣ s i n θ \qquad\vec{a}\times \vec{b}=|\vec{a}| \times |\vec{b}|sinθ a ×b =a ×b sinθ

2, a ⃗ × b ⃗ = ( l , m , n ) × ( o , p , q ) = ( m q − n p , n o − l q , l p − m o ) \qquad\vec{a}\times \vec{b}=(l,m,n) \times (o,p,q)=(mq-np,no-lq,lp-mo) a ×b =(l,m,n)×(o,p,q)=(mqnp,nolq,lpmo)

3, a ⃗ × b ⃗ = − ( b ⃗ × a ) \qquad\vec{a}\times \vec{b}=-(\vec{b} \times a) a ×b =(b ×a)

运用1,已知三点坐标,求三角形面积

以任意一个点坐标为基准,做差得到两个向量,这两个向量可围成向量三角形
例如点 A ( a , b , c ) A (a, b, c) A(a,b,c) ,点 B ( d , e , f ) B (d, e, f) B(d,e,f) ,点 C ( g , h , i ) C (g, h, i) C(g,h,i)
得到向量 p ⃗ = ( d − a , e − b , f − c ) \vec{p} = (d - a, e - b, f - c) p =(da,eb,fc) q ⃗ = ( g − a , h − b , i − c ) \vec{q} = (g - a, h - b, i - c) q =(ga,hb,ic)
使用公式2,然后取绝对值,得到三角形面积 S = ∣ p ⃗ × q ⃗ ∣ / 2 S = | \vec{p} \times \vec{q} | / 2 S=p ×q /2

空间向量外积求三角形面积可以很容易的推广到平面


  n = 0 , q = 0 \ n = 0,q = 0  n=0q=0
则有
a ⃗ × b ⃗ = ( l , m , 0 ) × ( o , p , 0 ) = ( 0 , 0 , l p − m o ) \vec{a} ×\vec{b}= (l, m, 0) × (o, p, 0) = (0, 0, lp - mo) a ×b =(l,m,0)×(o,p,0)=(0,0,lpmo)

S = ∣ a ⃗ × b ⃗ ∣ / 2 = ∣ l p − m o ∣ / 2 S = |\vec{a}×\vec{b}| / 2 = | lp - mo | / 2 S=a ×b /2=lpmo/2

三角形是最简单的几何图形,而在计算机领域求多边形面积是非常重要的,而用向量外积算出的有向面积,是解决求多边形面积的重要方法,它适用于凸多边形和凹多边形,非常灵活,简洁优美。

运用2,已知平面,求平面的法向量

找到平面内不共线的两向量 a ⃗ , b ⃗ \vec a,\vec b a ,b ,这两个向量决定了这个平面
使用公式2,得到向量 c ⃗ \vec c c ,按照向量外积的定义, c ⃗ \vec c c 垂直于 a ⃗ , b ⃗ \vec a,\vec b a ,b
故所求向量 c ⃗ \vec c c 即平面的法向量

向量外积得到的法向量,有很多用途,尤其是物理上的,例如3D图像渲染在CG和游戏领域非常重要,而好的视觉效果多半取决于环境光的仿真,光的传播有一个最基本的定理,那就是光线与平面的法线所成的反射角等于入射角,而与利用向量外积求平面法线,是最简洁优美的。

运用3,求三棱锥体积

由三个不共面向量 a ⃗ , b ⃗ , c ⃗ \vec{a},\vec{b},\vec{c} a ,b ,c 所决定的平行六面体的体积为
V = ∣ a ⃗ ⋅ ( b ⃗ × c ⃗ ) ∣ = ∣ b ⃗ ⋅ ( a ⃗ × c ⃗ ) ∣ = ∣ c ⃗ ⋅ ( a ⃗ × b ⃗ ) ∣ V=|\vec{a} \cdot ({\vec{b} \times} \vec{c})|=|\vec{b} \cdot ({\vec{a} \times} \vec{c})|=|\vec{c} \cdot ({\vec{a} \times} \vec{b})| V=a (b ×c )=b (a ×c )=c (a ×b )
故由三个不共面向量所决定的三棱锥的体积为 V / 6 V/6 V/6

运用4,高中数学外挂

用它来做高中数学题简直就是开挂。

已知三点坐标,求三角形面积这个问题。按照高中数学的套路,无非就是两点间距离公式算三边长,然后要么用海伦公式算面积,要么用余弦定理求出余弦值,换成正弦值,再求面积,这两种方法海伦公式稍微简便一点,但无非都难算了一些。而使用向量外积则简洁优美,我直接算 ∣ a ⃗ × b ⃗ ∣ / 2 |\vec{a}×\vec{b}| / 2 a ×b /2 的值就是面积了。

已知平面,求平面的法向量这个问题。按照高中数学的套路,无非找出平面内两个不共线向量 a , b a,b a,b ,然后设平面的法向量 c ⃗ = ( x , y , z ) \vec{c} = (x, y, z) c =(x,y,z) 然后根据向量垂直 c ⃗ ⋅ a ⃗ = 0 \vec{c} \cdot\vec{a}= 0 c a =0 c ⃗ ⋅ b ⃗ = 0 \vec{c} \cdot\vec{b}= 0 c b =0 联立解得 x , y , z x,y,z x,y,z 为含参的式子(因为一个平面的法向量有无数个),最后取一个容易计算的法向量。而使用向量外积,那就更简单了, a ⃗ × b \vec{a} × b a ×b 就搞定。

已知三棱锥的各个点坐标,求它的体积这个问题。按照高中数学的套路,无非就是用余弦定理和正弦定理暴算一个面的面积,再用向量的余弦定理暴算点到面的距离,然后求出体积。如果使用上述的公式,一步就能算出体积,非常方便。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值