三条平行线与等边三角形

三条平行线与等边三角形偶然在网上看到一道有意思的几何题,仔细思考了一下,确实有点趣。原题是:平面上有任意三条平行线,使用尺规则作图画出一个等边三角形,使三角形的三个顶点分别在三条平行线上。画法有好多种,搜集网上的一些画法,先介绍4种,再讨论一下三角形连长与平等线距离的关系,最后讨论下第二种画法的变化(三角形边长的唯一性未证明)。第一种:作图顺序:(颜色顺序:红—>绿—>蓝—>紫)1.在三条…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

偶然在网上看到一道有意思的几何题,仔细思考了一下,确实有点趣。

原题是:平面上有任意三条平行线,使用尺规则作图画出一个等边三角形,使三角形的三个顶点分别在三条平行线上。

画法有好多种,搜集网上的一些画法,先介绍4种,再讨论一下三角形连长与平等线距离的关系,最后讨论下第二种画法的变化(三角形边长的唯一性未证明)。

第一种:

中间线作双圆法
作图顺序:(颜色顺序:红—>绿—>蓝—>紫)
1.在三条直线上的中间直线上任选两点,O与A。
2.分别以O,A为圆心,OA为半径作圆,交于P,Q两点。
3.连接PA并延长,交直线L3于D;连接QA并延长,交直线L1于E。
4.于E点作EC平行于PD,交L3于C;于点D作DB平行于QE交L1于B。
5.连接AB,BC,CA。
证明:
连接DE(辅助线)//仔细观察等腰梯形,其中有全等三角形。
△CDE≌△DCB => CB=DE
△DAE≌△BEA => AB=ED
△CDA≌△EAD => AC=DE
CB=AB=AC=DE => △ABC为等边三角形

第二种:

旋转直线法
作图顺序:(颜色顺序:红—>绿—>蓝—>紫)
1.在最上方直线上任取一点A,作垂直于L1的垂线交L2,L3分别于S,T。
2.以A点为圆心,将三条直线绕点A旋转60度,得到三条新的直线L1’,L2’,L3。(交点如上图所示)
3.以AT为中心线,作L2’的对称线交L3于点C。
4.连接AB,BC,CA。
证明:
△PQE为等边三角形(旋转三条直线60度,三个角均为60度。),△APR也为等边三角形。△ABC为△PQE的一个内接三角形。
△CPA≌△ABE≌△BCQ => CA=AB=BC => △ABC为等边三角形。

第三种:

中位线法
作图顺序:(颜色顺序:红—>绿—>蓝—>紫)
1.在L3上任取一点A,作AT垂直于L3交L1,L2分别于T,S。
2.分别以S,T为圆心,ST为半径作两个圆交于D,E两点。
3.连接AD。
4.于点D作直线垂直于AD交L1,L2分别于C,B。
5.连接AB,BC,CA。
证明:略(可结合第二种方法证明)。

第四种:

中位线法
作图顺序:(颜色顺序:红—>绿—>蓝—>紫—>青—>棕)
1.在直线L1上任取一点A。
2.过A点作垂直于L1的垂线交L2,L3分别于S,T。
3.作直线L4,L4为L1,L2的中位线,交AT于点D。
4.于点T作直线,交L4于点E,使∠ETA=30°。
5.连接AE并延长交L2于点B。
6.以A为圆心,AB为半径作圆,交L3于点C。
7.连接AC,CB。
证明:略(连接ES,计算AB/2=AE=ES的长度与m,n的关系,余弦定理得到AE2=2/3(m2+n2+mn),再结合第二种画法证明)。

等边三角形连长与直线距离m,n的关系。

在这里插入图片描述
设等边三角形边长为p,在△AEB中,通过余弦定理可以得到:p2=4/3(m2+n2+mn)。
现在开始总结一下所有画法,就是先找出这个关于m,n算式长度的一条线段,那么画图也就算结束了。

关于第二种画法的变化

可以将画等边三角形改为画等腰直角三角形。
旋转直线法
先旋转直线,再作L2的对称线。
证明:略(一个全等三角形就证明了)。

下面看一下旋转任意角度θ,结果如何?
旋转任意角度θ
∠CAB=?
连接AG,根据对称与旋转产生的全等三角形得到α+β+θ=90°,从而得到∠CAB=θ。也就是说,旋转对称后得到一个顶角为θ的等腰三角形。三角形ABC腰长设为p,p2=csc2θ((m+n)2+n2-2(m+n)n*cosθ)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191522.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 多线程和多进程之间的区别(总结)

    多线程和多进程之间的区别(总结)

    2021年12月17日
    35
  • PCR雷达传感器感应_倒车雷达传感器在哪里

    PCR雷达传感器感应_倒车雷达传感器在哪里一.设备唤醒i》检测人靠近设备ii》无视穿越的人员iii》可做手势识别应用场景:智能音箱;笔记本;广告机;投影仪;灯具;控制面板开关独特算法:1》 检测静止不动的人员,内置检测人的呼吸信号。图示为雷达传感器抓取人呼吸的信号在0.3-0.35hz效果。2》 可过滤快速移动物体干扰,内置仅对慢速移动检测,图示效果为雷达传感器过滤风扇对测试的影响。二.车内人员检测欧洲新车评估计划(EuroNCAP)计划在2022年将儿童存在检测纳入全面评级。测试评估分析:1岁婴儿睡在儿童保护座椅上

    2022年9月29日
    3
  • java finalize方法_实例分割模型

    java finalize方法_实例分割模型作者源代码已经开源,因此更新了结合作者源代码分析的网络实现部分此外,SOLOv2论文已经发布https://arxiv.org/abs/2003.10152,

    2022年8月23日
    6
  • 外地人在北京的真实状态(漫画)

    这就是外地人在北京的真实状态! 北京这个城市看似中国的首都,实则在这里很不容易,但是感谢阿Q的存在,能把这种苦逼包装成一种高大上的状态。早上每天5:30起床睡眠不足,我们包装成早期…

    2021年6月21日
    187
  • 启动mysql的命令 linux命令,linux如何启动mysql服务 linux启动mysql服务命令是什么(图文)…

    启动mysql的命令 linux命令,linux如何启动mysql服务 linux启动mysql服务命令是什么(图文)…mysql 数据库是一种开放源代码的关系型数据库管理系统 有很多朋友都在使用 一些在 linux 系统上安装了 mysql 数据库的朋友 却不知道该如何对 mysql 数据库进行配置 那么 linux 该如何启动 mysql 服务呢 接下来小编就给大家带来 linux 启动 mysql 服务的命令教程 R1d 电脑 数码 手机应用问题解决的 IT 技术网站 seo 云狐网具体步骤如下 R1d 电脑 数码 手机应用问题解决的 IT 技术网

    2025年8月31日
    2
  • 在pycharm中配置Anaconda以及pip源配置

    在pycharm中配置Anaconda以及pip源配置在学习推荐系统、机器学习、数据挖掘时,python是非常强大的工具,也有很多很强大的模块,但是模块的安装却是一件令人头疼的事情。现在有个工具——anaconda,他已经帮我们集成好了很多工具了!anaconda里面集成了很多关于python科学计算的第三方库,主要是安装方便,而python是一个编译器,如果不使用anaconda,那么安装起来会比较痛苦,各个库之间的依赖性就很难连接的很好。在wind

    2022年5月15日
    35

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号