热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

点到直线的投影公式_关于线面角、二面角、线线角、任意四面体外接球的公式,和一个全新的向量恒等式(不是极化恒等式)...

127补充:①向量恒等式代表了本质,所谓的极化恒等式也只是其一种特殊情况,(“极化,特殊化的意思)且无论在平面或空间均可任

12/7补充:①向量恒等式代表了本质,所谓的极化恒等式也只是其一种特殊情况,(“极化",特殊化的意思)且无论在平面或空间均可任意使用,无限制条件!详见后文。

②除了我推导的线面角公式,再额外给出一个三正弦定理(在后面)。然而私以为其实用程度远低于我推导的线面角公式。


第一次写立体几何相关的文章,写的粗糙但很用心,希望各位支持!求赞π_π

在处理立体几何小题或大题时我们可以通过一些公式来较快解决问题或者列出题目所需的几个方程进而求解。常见的立体几何小题所问大多都离不开如下几个空间角:

线面角,二面角,线线角,及外接球问题。。(内切球比较简单,故不予讨论)立体几何大题更是离不开那三个空间角。

先从较为基本且重要的二面角开始。

一、三射线定理:

如下图,α和β是两相交平面,所交直线L上有一点P。PB,PA是从P点出发的两条射线,且两条射线如下图,分别在两个平面上

ed23ae0d09e0ed9364c2bf9f8313b80b.png

在两射线上分别取点A,B。分别过A,B两点向两面所交直线L作垂线。这里我们所取的A,B两点满足两垂足相交于同一点H。

记∠APH=θ1,∠BPH=θ2,∠APB=θ,α与β两平面所成夹角为φ。则有:

fef4c6b28ebb1f60876a7fe5cafe7c9a.png

下面我们来对该公式进行证明:

连接AB,所以二面角即AH与BH的夹角。设PH长度为L,则可表示几条线段的长度:

82d9ee3e9d78d4eaae3fea2ae9af1134.png

在△APB,△AHB中我们用余弦定理:

b0421f78c544a095090ffaf5a5f2e138.png

①②两个式子相等,我们便可以对其处理了:

eb814bf245e244e78831234a972afb7b.png

至此命题得证。

三射线定理是计算二面角的利器,尤其大题我们可以快速把答案计算出来然后快速写写过程最后直接写出答案,避免了计算的错误。当然最香的还是算压轴小题~

对三射线定理取特殊情况,比如我们令二面角为90°,即互相垂直,那么我们可得:

048dcf916b8adb4cf483d0cf7b81ffa4.png

此即三余弦定理:cosθ1×cosθ2=cosθ

三余弦定理也比较有用,但在本文章中最大的功能便是为求线面角公式作铺垫。

二、线面角定理 (名字是我编的,因为是我自己证的公式)

如下图,从O点引三条射线OA、OB、OC,令AO射线与OBC所成平面夹角为φ

1ab21834efbc2b49a591d78b83f68675.png

则有:

ea9acebc62b8ad44da54e5e97e8d397e.png

对该命题进行证明:

如下图,过OA射线向OBC平面做投影,过A向投影所在直线作垂线,垂足为H,所以OA与平面OBC所成角φ即∠AOH

13f1ea7c8b4f8cb1ed91ed67ee36f12a.png

显然平面AOH⊥平面OBC,那么三余弦定理可以用上了。设∠BOH=α,所以∠COH=θ-α

由三余弦定理,① cosφ×cosα=cosθ1

② cosφ×cos(θ-α)=cosθ2

对其进行整理:

8a84d1268746119ec3bce9e06aed06c8.png

简单化简即可得证。

线线角的公式相信大家早已了解,那就是空间余弦定理。(但这不是我要强调的重点,重点是由它引出的一个普遍化的新公式)

三、空间余弦定理

b0a591891ec564bf1dfe04f8772e0fbb.png

AB,CD为两异面直线,分别在其上取A,B,C,D点。如上图,将A,B,C,D四点连成一个空间四面体。设AB,CD两直线所成夹角为θ,则有:

41650fc04dbab08fd58f2e2b3d8b847c.png

加上绝对值符号是因为对于两直线夹角我们通常取(0,π/2)

证明其实也是很简单的:

dfc2875b6ca3be7812e3f7932114296b.png

移项即得:

c458c0fae3864faf778ecd908f9df716.png

命题得证。

特别地,假如将这个四面体A-BCD推向极限情况,即A,B,C,D四点在同一个平面上,连接的AB,CD直线则也在这个平面上。

0326d1edbe7399cfce85551f53c31ca8.png

(注意:这里仅是在平面上特殊的情况,普遍化的情况见后文)

那么我们也会有同样的结论,对此我略作变形

f5794e38101d5e4c0316e9186b258456.png

证明方式与前面一样,读者可自行尝试证明。这里我将绝对值符号去掉了,是因为我们要用到夹角,如何记忆这个式子呢?这就仁者见仁了,对于 A, B , C ,D 四个字母,第一个括号里是(A,D;B,C),第二个括号里是(A,C;B,D)。我的记忆方法就是:两外两内,一外一内。

这个平面上的向量恒等式比极化恒等式强了很多。从前的许多向量题目无法使用极化恒等式却可以用这个全新的向量恒等式解决。

其实极化恒等式可以看作这个向量恒等式的特殊情况,即共点的两向量AB,CD。既然提到特殊情况,那么我们发现了前面我们证明的向量恒等式是两直线相交于一点了,那我们不妨看看它真正的一般情况。

四、向量恒等式

e58c5d2348c2f79a4b427a8693820b08.png

如图,对于同一个平面(或空间)上任意两个非零向量,两个向量的数量积为:

f5794e38101d5e4c0316e9186b258456.png

这就是该结论的真正一般形式,记忆口诀同上文。

证明方法也是一样的,这里我再给一遍:

连接AC,AD,BC,BD.

408972c32686f6a8267638af282f65e2.png

向量恒等式得证。这个推导过程与是否在平面上无关,也就是说在任何空间情况下只要满足条件就可使用!

由此我们也能猜到极化恒等式名字的由来,极化就是特殊化的意思,也就是这个向量恒等式取特殊情况。然而市面上普遍只给出极化情况却不给出普通情况,不知是何缘故。。

最后再给出一个任意四面体外接球公式,像我这种比较笨,数学辣鸡的人来讲,外接球公式简直太爽了。

五、任意四面体外接球公式

这个公式是兰琦老师给出的,可点下方链接

任意四面体的外接球半径公式 | Math173​lanqi.org
7832ab6611c288051548ab08902aca19.png

对于任意的一个空间四面体ABCD,如下图设其外接球半径为R。∠CAB=α,∠CDB=β,二面角A-CB-D=θ,CB长度为m

b0a591891ec564bf1dfe04f8772e0fbb.png

则其外接球半径R满足:

21c164ab8e1f7cb2170fd209daf76e9d.png

这个公式使用时一般唯一需要计算的量为二面角,通常比较难求,但我们有三射线定理秒求二面角!!!二者结合,无敌了。。。

乍看之下公式略长,但仔细观察就可发现,根号下的那一坨式子与三射线定理的形式完全一样(仅形式,非意义),根号外的项就很简单了,只要平常多看看这个式子且多练几道题就能完美的背下来和流畅使用了。

证明过程可以点击上方原文链接,兰琦老师给出了简洁不失美感的过程,此处从略。

对于两平面垂直的外接球问题,我觉得使用那个双半径单交线公式就很好了。下方链接是槿灵兮大佬讲解的文章,已经很全面了。

https://zhuanlan.zhihu.com/p/56215874​zhuanlan.zhihu.com

随意来几道例题试试吧

d6fced9ceae8f495daa9e008b7aaaddd.png

由题意易知△ABC为等腰直角三角形。A向底面的投影为M,BD为折痕,那么显然有AM⊥BD,不妨设AD长度为y。

9cc3e5badad9e18f471490f3bb64889f.png

在△CDM中用余弦定理:

4e8ab3fa3739397448455ba2e9aa0bf9.png

DB⊥AM,那么我们可对BD,AM两向量用向量恒等式,即

DM²+AB²=AD²+MB²,整理即:

db62d7932b738036fa1302f563a96f59.png

下一步该表示y的范围了,这很简单,它的临界情况就是翻折面△ABD完全压在底面才刚好成立,即△ABD≌△BDM。那么∠ABD=∠MBD=π/8,此时的y值易求,为2√6-2√3,y只能比它大,且小于2√3(不能超过C点)。所以y∈(2√6-2√3,2√3)

进而可得x∈(√6,2√3)


下面这个外接球的题就比较讲武德了,二面角直接给出了。。

7426df2f3f39e573daeedd20c18acabd.png

解答如下:

2c3d668fefebb390fbf7f6662891668b.png

有空我再多给出几道例题吧,现在我真的是头昏眼花啊,创作不易,希望大家多多支持,轻抬贵手点个赞,感谢!

12.7补充.三正弦定理

已知两平面M,N交于一条直线L上。如图,在M上任取一点C,C在平面N上的投影为H,在L上任取点A,设线面角CAH为γ。过C向L作垂线,垂足为B,则二面角为∠CBH,记为α。记∠CAB=β

6faf5265056fe26c1086a37bca644d3d.png

则有sinγ=sinα×sinβ

证明过程如下:

AC=CH/sinγ BC=CH/sinα sinβ=BC/AC

整理即得:sinγ=sinα×sinβ 证毕.

但使用这个公式的前提是要有二面角,而我证明的线面角公式并不需要,如何使用自行决断。



推荐阅读
  • 本文比较了eBPF和WebAssembly作为云原生VM的特点和应用领域。eBPF作为运行在Linux内核中的轻量级代码执行沙箱,适用于网络或安全相关的任务;而WebAssembly作为图灵完备的语言,在商业应用中具有优势。同时,介绍了WebAssembly在Linux内核中运行的尝试以及基于LLVM的云原生WebAssembly编译器WasmEdge Runtime的案例,展示了WebAssembly作为原生应用程序的潜力。 ... [详细]
  • 本文为Codeforces 1294A题目的解析,主要讨论了Collecting Coins整除+不整除问题。文章详细介绍了题目的背景和要求,并给出了解题思路和代码实现。同时提供了在线测评地址和相关参考链接。 ... [详细]
  • Linuxchmod目录权限命令图文详解在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的内容。对于目录来说,执行位的作用是控制能否进入或者通过 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Lodop中特殊符号打印设计和预览样式不同的问题解析
    本文主要解析了在Lodop中使用特殊符号打印设计和预览样式不同的问题。由于调用的本机ie引擎版本可能不同,导致在不同浏览器下样式解析不同。同时,未指定文字字体和样式设置也会导致打印设计和预览的差异。文章提出了通过指定具体字体和样式来解决问题的方法,并强调了以打印预览和虚拟打印机测试为准。 ... [详细]
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • Final关键字的含义及用法详解
    本文详细介绍了Java中final关键字的含义和用法。final关键字可以修饰非抽象类、非抽象类成员方法和变量。final类不能被继承,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。文章还讨论了final类和final方法的应用场景,以及使用final方法的两个原因:锁定方法防止修改和提高执行效率。 ... [详细]
  • 本文介绍了求解gcdexgcd斐蜀定理的迭代法和递归法,并解释了exgcd的概念和应用。exgcd是指对于不完全为0的非负整数a和b,gcd(a,b)表示a和b的最大公约数,必然存在整数对x和y,使得gcd(a,b)=ax+by。此外,本文还给出了相应的代码示例。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • Microsoft Office for Mac最新版本安装教程,亲测可用!
    本文介绍了Microsoft Office for Mac最新版本的安装教程,经过亲测可用。Office工具是办公必备的工具,它为用户和企业设计,可以利用功能强大的Outlook处理电子邮件、日历和通讯录事宜。安装包包括Word、Excel、PPT、OneNote和Outlook。阅读本文可以了解如何下载并安装Office,以及安装过程中的注意事项。安装完毕后,可以正常使用Office中的Word等功能。 ... [详细]
author-avatar
程橙屋04_kc275_938
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有