2. a,b,alfa - sSu - úhel proti menší straně

Zadání:

A

B

b) a = 2cm

2

0 řešení

A

B

c) a = 3cm

3

1 řešení

d) a = 3,5cm

A

B

3,5

2 řešení

A_1 = (-4.4551358210360545, 2.835545141742785)
B_1 = (1.5448641789639441, 2.835545141742785)
a_1 = Segment(A_1, B_1)
B'_1 = Rotate(B_1, 30*°, A_1)
α_1 = Angle(B_1, A_1, B'_1)
b_2 = Ray(A_1, B'_1)
E_1 = Point(b_2)
e_1 = Segment(A_1, E_1)
c_1 = Circle(B_1, 2)
D_1 = Point(c_1)
u_1 = Vector(B_1, D_1)
A_2 = (7.140764912458794, 2.747159815080431)
B_2 = (13.140764912458792, 2.747159815080431)
a_3 = Segment(A_2, B_2)
B'_2 = Rotate(B_2, 30*°, A_2)
C_3 = Intersect(c_1, b_2)
b_4 = Ray(A_2, B'_2)
d_1 = Segment(C_3, B_1)
β_1 = Angle(A_1, C_3, B_1)
α_2 = Angle(B_2, A_2, B'_2)
E_2 = Point(b_4)
e_2 = Segment(A_2, E_2)
c_3 = Circle(B_2, 3)
D_2 = Point(c_3)
u_2 = Vector(B_2, D_2)
C = Intersect(c_3, b_4)
d_2 = Segment(C, B_2)
β_2 = Angle(A_2, C, B_2)
mnohoúhelník1_2, c_4, a_4, b_3 = Polygon(A_2, B_2, C)
A_3 = (-0.15405521628590724, -3.665435267648242)
B_3 = (5.845944783714099, -3.665435267648242)
a_5 = Segment(A_3, B_3)
B'_3 = Rotate(B_3, 30*°, A_3)
α_3 = Angle(B_3, A_3, B'_3)
b_6 = Ray(A_3, B'_3)
E_3 = Point(b_6)
e_3 = Segment(A_3, E_3)
c_5 = Circle(B_3, 3.5)
D_3 = Point(c_5)
u_3 = Vector(B_3, D_3)
C_1, C_2 = Intersect(c_5, b_6)
d_3 = Segment(C_1, B_3)
β_3 = Angle(A_3, C_1, B_3)
a = Segment(B_3, C_2)
mnohoúhelník1_3, c_6, a_6, b_5 = Polygon(A_3, B_3, C_1)
mnohoúhelník1, c_7, a_7, b_7 = Polygon(A_3, B_3, C_2)

Tool: Zlatý řez 1 (command Zlatýřez1)
Input: A, B
Output: F

a = Segment(A, B)
b = OrthogonalLine(B, a)
C = Midpoint(B, A)
c = Circle(B, C)
D = Intersect(c, b, 2)
d = Segment(A, D)
e = Circle(D, B)
E = Intersect(e, d, 1)
f = Circle(A, E)
F = Intersect(f, a, 1)

Tool: Zlatý řez 2 (command Zlatýřez2)
Input: A, B
Output: F

a = Ray(A, B)
c = OrthogonalLine(B, a)
e = Circle(B, A)
C = Midpoint(A, B)
D, E = Intersect(e, c)
f = Circle(C, E)
F = Intersect(f, a, 1)

Tool: Zlatý řez 3 (command Zlatýřez3)
Input: D, E
Output: F'

F = Zlatýřez2(D, E)
v = Vector(D, E)
F' = Translate(F, v)

Tool: nabrat poloměr (command nabratpoloměr)
Bod, bod, střed
Input: A, B, C
Output: g

u = Vector(A, B)
C' = Translate(C, u)
g = Circle(C, C')

Tool: obdélník ze 3 bodů (command obdélníkze3bodů)
Input: A, B, C
Output: b_1, a_1, d_1, e

a = Segment(A, B)
b = OrthogonalLine(B, a)
c = Line(C, a)
D = Intersect(b, c)
d = OrthogonalLine(A, a)
E = Intersect(c, d)
poly1, a_1, b_1, d_1, e = Polygon(A, B, D, E)

Tool: odpichovátko
Input: A, B, C
Output: C'

u = Vector(A, B)
C' = Translate(C, u)

Tool: přenesení úsečky (command přeneseníúsečky)
Input: A, B, C
Output: a, C'

u = Vector(A, B)
C' = Translate(C, u)
a = Segment(C, C')

Tool: zlatý trojúhelník1 (command zlatýtrojúhelník1)
Input: A, B
Output: b, a, e, F

a = Segment(A, B)
C = Zlatýřez2(B, A)
D = Zlatýřez2(A, B)
c = Circle(B, C)
d = Circle(A, D)
E, F = Intersect(c, d)
b = Segment(A, F)
e = Segment(B, F)

Tool: zlatý trojúhelník 2 (command zlatýtrojúhelník2)
Input: A, B
Output: a, h, i, G

a = Segment(A, B)
C = Zlatýřez2(B, A)
D = Zlatýřez2(A, B)
f = Circle(A, C)
g = Circle(B, D)
G, H = Intersect(f, g)
h = Segment(A, G)
i = Segment(B, G)

Tool: Zlatý řez 1 (command Zlatýřez11)
Input: A, B
Output: F

a = Segment(A, B)
b = OrthogonalLine(B, a)
C = Midpoint(B, A)
c = Circle(B, C)
D = Intersect(c, b, 2)
d = Segment(A, D)
e = Circle(D, B)
E = Intersect(e, d, 1)
f = Circle(A, E)
F = Intersect(f, a, 1)

Tool: Brankářská
Input: A, B, α
Output: e, f

a = Segment(A, B)
B' = Rotate(B, (-α), A)
b = Segment(A, B')
c = OrthogonalLine(A, b)
d = LineBisector(a)
C = Intersect(c, d)
C' = Mirror(C, a)
e = Circle(C, A)
f = Circle(C', B)