直线l过正方形ABCD的顶点B点A,C到直线l的距离分别是1和2,求正方形的边长、图大概是这样的、一个正方形似的菱形、在直线l上、、菱形上面字母是D左边是A、下面是B、右面是C、作AE垂直于L、、CF垂直于L、接着就是题目所述、、、我需要过程、、、、

问题描述:

直线l过正方形ABCD的顶点B点A,C到直线l的距离分别是1和2,求正方形的边长、
图大概是这样的、一个正方形似的菱形、在直线l上、、菱形上面字母是D左边是A、下面是B、右面是C、作AE垂直于L、、CF垂直于L、接着就是题目所述、、、
我需要过程、、、、

设L与AD的交点为G。RT△AGE≌RT△CBF,因为AE=1,CF=2,所以AG:CB=1:2。
设边长为2x,即BC=AB=2x,AG=x。
根据勾股定理,BG=√(AG^2+AB^2)=√5x
由AG*AB=AE*BG得,x=√5/2
所以边长=2x=√5

设点A向直线l作的垂线,垂足为E,点C向直线l作的垂线,垂足为F,则有:
∠ABE+∠CBF=90°,∠ABE+∠BAE=90°
∴∠BAE=∠CBF
∵∠E=∠F=90°,AB=BC
∴△ABE≌△BCF
∴BF=AE=1
∴BC=根号5