一切尺规作图能够完成的操作,直尺作图都能做到。
当然,直尺是画不了圆的,你只需要知道这个圆的圆心和半径即可。
什么是直尺作图
顾名思义,就是只使用直尺作图,直尺要满足这四个特点:
- 没有刻度
- 无限长度
- 带有单位宽度
- 直尺的两边都是直线且平行

另外,它只能进行如下操作:
- 过两点作一条直线
- 把线段向两端无限延伸
- 过一条线作距离为单位长度的平行线(即用尺子的一条边与一条直线对齐,在另一边作平行线)
- 给定距离不小于单位长度的两点,作距离为1的两条平行线,且这两条平行线经过这两点(即把尺子卡在两个点上并作平行线)
- 有限次执行上述操作
我们称上面这五条为规则
。
知道这些基础知识后,我们就可以开始了。
怎么证明
如何证明一个作图法与可以完成尺规作图的操作?
首先,你为什么要用尺规?
因为直尺可以作直线,圆规可以作圆,而我们不断找着这些图形的交点,然后再作图。
那么理由无非只有三个:
- 找出直线与直线的交点
- 找出直线与圆的交点
- 找出圆与圆的交点
所以,假如你要证明尺规作图的操作,仅用直尺也能作出来,就需要我们证明仅使用直尺及其规则完成上面三点内容即可。
那么,让我们拿起这块基石,一点一点地搭建起几何的大厦吧!
开始证明
中点
如图所示,已知线段AB,求作AB中点。
过程:
在AB单位长度上方作平行线l
在l上方任意取一点C
连接AC交l于D,连接BC交l于E
连接DB,AE交于F
连接CF并延长到G,那么G为AB中点
证明:
由塞瓦定理得DACD×GBAG×ECBE=1
∵l∥AB
∴CDDA=ECBE
∴AG=GB
中垂线
如图所示,已知线段AB,求作AB中垂线。
过程:
过A,B两点作一对单位平行线AD,BC和AC,BD,相交于C,D。
连接CD,交AB与E,则直线CD为AB中垂线。
证明:
∵AC=BC=BD=AD
∴ABCD为菱形
又∵菱形两条对角线互相垂直平分
∴CD为AB中垂线
但是!你有没有发现什么?
如果AB小于单位长度呢?
没有问题!看图:
过程:
作AB中点C
过C任意一条直线,向左和向右作单位平行线交AB于D与E
作DE的中垂线,则DE的中垂线为AB的中垂线
可以知道,DE是必定大于单位长度的,所以可以仿照上面的方法作DE中垂线,又因为AC=BC,DC=CE,所以DA=BE,DE的中垂线即为AB的中垂线。
平行线
如图,已知直线l和l外一点A,求作过A的l的平行线。
过程:
在l上任意取一点B,连接AB,向左和向右作单位平行线分别交l于C,D
作AB中点E,连接DE并交于F
连接AF,则AF为l的平行线
证明:
∵BC=BD
∴FE=ED
又∵AE=EB
∴△AEF≅△BED
∴FA∥l
垂线
如图,已知l与l外一点A,求作过A的l的垂线。
过程:
在l上任取两点B,C,作BC中垂线。
若中垂线在A上已完成,若不在,过A作BC中垂线的平行线交于E,则AE为过A的l的垂线。
证明不用写了吧,两直线平行,同位角相等。
角平分线
如图,已知∠BAC,求作∠BAC的角平分线。
过程:
过AC在B一侧作单位平行线交AB于E,过AB在C一侧作单位平行线交AC于D。
两条平行线交于F,连接AF,则AF为∠BAC的角平分线。
证明:
∵EF∥AC,FD∥AB
∴AEDF为平行四边形
又∵平行四边形对角线平分内角
∴∠EAF=∠FAD
Tip:当∠BAC为一些特殊角度时(如180∘或360∘时),这个方法就不管用了,不过这没什么影响,这种特殊角更容易作出角平分线。
线段的加减
如图,求作以C为圆心,AB为半径所作的圆与直线的交点。
这题其实就是想让你把AB挪到C所在这条直线上。
我们可以用类似于作平行线的方法将AB平移到C处
那么,AB就被平移到CD了。为了能让它在直线上,我们要把它旋转下来。
为了让它旋转下来,我们可以利用等腰三角形三线合一的性质。
CD与直线产生了两个角(下面那两个不算),我们分别平分他,再分别过D作这两条角平分线的垂线交于G和F。
因为CE平分∠DCF,DF⊥CE,那么△DCF等腰,因此CD=CF,另一边同理。
那么现在我们可以任意对两条线段进行加减操作了。
线段的乘除
因为你已经可以将一条线段移动到另一条线段上了,那么线段的乘除就会比较简单。
如图,已知线段a和b,求作ab长的线段和ba长的线段。
过程:
a的两端点为A,B,过A作AB垂线
在AB上方作单位平行线交垂线于D,在垂线上截取AC=b
连接DB,过C作BD平行线交于AB延长线上的E,则AE=ab
证明:
∵BD∥CE
∴∠ADB=∠ACE
又∵∠DAB=∠CAE
∴△DAB∼△CAE
∴DA:CA=BA:EA
1:b=a:EA
EA=ab
同理可作出ba的长度。如下图AE=ba。
平方根
如图,已知线段AB,求作线段AB。
过程:
作出线段AC,使其长度为AB−1AB+1
过A,C两点作一对单位平行线,并过A作他们的垂线交于C所在的平行线的D
在AB上方作单位平行线,作∠DAC平分线交于平行线于E
过E作AB垂线交AB于F,则AF=AB
证明:
可以算出∠DAC=cos−1ACAD=cos−1AB+1AB−1,以及∠EAF=tan−1AFEF=tan−1AF1。
又因为2∠DAC=∠EAF,所以AF=tan(2cos−1AB+1AB−1)1。
利用半角公式,可以得出AF=AB。
找出圆与直线的交点
既然我们可以只用直尺进行加减乘除开方运算了,那么...
如图,已知C,AB,DE,求以C为圆心,DE为半径的圆与AB的交点。
你的勾股定理可不是白学的。我们先过C作AB垂线,很明显,GF=FH,因为GH是圆的一根弦,弦的中垂线必定经过圆心。
所以FH的长度就是CH2−CF2,即DE2−CF2。这是一个只包含减法乘法开方运算的式子,因此我们可以把它作出来,从而得出FH的长度,自然也可以找出圆和直线的交点了。
找出圆与圆的交点
这是证明的最后一步了!
已知A,B,CD,EF。求作以A为圆心,CD为半径的圆与以B为圆心,EF为半径的圆的交点。
连接AB。我们可以得知GI垂直于AB(上面已经证过了)。
由图可知,我们已知AG,BG和AB的长度。设AH=x,由题意得:
AG2−AH2=BG2−BH2
AG2−x2=BG2−(AB−x)2
x=2ABAB2+AG2−BG2
很明显,我们可以把这个x作出来。
在AB上截取AH后,过H作AB垂线,那么只需要找出圆A与直线的交点即可。
参考资料
趣题:只用一把带有两条平行边的直尺作图 | Matrix67: The Aha Moments