Under Development
A collection of classical geometry in computable formats along with code and diagrams.
Computable Euclid
›
Euclid Book 6
›
Browse books
Euclid Book 1
Euclid Book 2
Euclid Book 3
Euclid Book 4
Euclid Book 5
Euclid Book 6
Euclid Book 13
Euclid Book 6 Proposition 22a
Statement
G
i
v
e
n
t
w
o
p
a
i
r
s
o
f
s
i
m
i
l
a
r
p
o
l
y
g
o
n
s
(
△
A
B
K
,
△
C
D
L
;
E
F
I
M
,
G
H
J
N
)
,
i
f
t
h
e
r
a
t
i
o
o
f
c
o
r
r
e
s
p
o
n
d
i
n
g
s
i
d
e
s
o
f
o
n
e
p
a
i
r
i
s
e
q
u
a
l
t
o
t
h
e
r
a
t
i
o
o
f
c
o
r
r
e
s
p
o
n
d
i
n
g
s
i
d
e
s
o
f
t
h
e
o
t
h
e
r
(
A
B
C
D
E
F
G
H
)
,
t
h
e
n
t
h
e
r
a
t
i
o
o
f
t
h
e
a
r
e
a
s
o
f
t
h
e
f
i
r
s
t
p
a
i
r
i
s
e
q
u
a
l
t
o
t
h
e
r
a
t
i
o
o
f
t
h
e
a
r
e
a
s
o
f
t
h
e
s
e
c
o
n
d
(
t
h
e
a
r
e
a
o
f
△
A
B
K
t
h
e
a
r
e
a
o
f
△
C
D
L
t
h
e
a
r
e
a
o
f
t
h
e
q
u
a
d
r
i
l
a
t
e
r
a
l
E
F
I
M
t
h
e
a
r
e
a
o
f
t
h
e
q
u
a
d
r
i
l
a
t
e
r
a
l
G
H
J
N
)
.
Computational Explanation
G
e
o
m
e
t
r
i
c
S
c
e
n
e
{
{
A
.
,
B
.
,
C
.
,
D
.
,
E
.
,
F
.
,
G
.
,
H
.
,
K
.
,
L
.
,
I
.
,
J
.
,
M
.
,
N
.
}
,
{
}
}
,
G
e
o
m
e
t
r
i
c
A
s
s
e
r
t
i
o
n
[
{
T
r
i
a
n
g
l
e
[
{
A
.
,
B
.
,
K
.
}
]
,
T
r
i
a
n
g
l
e
[
{
C
.
,
D
.
,
L
.
}
]
}
,
"
S
i
m
i
l
a
r
"
]
,
S
t
y
l
e
[
{
T
r
i
a
n
g
l
e
[
{
A
.
,
B
.
,
K
.
}
]
,
T
r
i
a
n
g
l
e
[
{
C
.
,
D
.
,
L
.
}
]
}
,
P
i
n
k
]
,
G
e
o
m
e
t
r
i
c
A
s
s
e
r
t
i
o
n
[
{
P
o
l
y
g
o
n
[
{
E
.
,
F
.
,
I
.
,
M
.
}
]
,
P
o
l
y
g
o
n
[
{
G
.
,
H
.
,
J
.
,
N
.
}
]
}
,
"
S
i
m
i
l
a
r
"
,
"
C
o
n
v
e
x
"
]
,
S
t
y
l
e
[
{
P
o
l
y
g
o
n
[
{
E
.
,
F
.
,
I
.
,
M
.
}
]
,
P
o
l
y
g
o
n
[
{
G
.
,
H
.
,
J
.
,
N
.
}
]
}
,
B
l
u
e
]
,
E
u
c
l
i
d
e
a
n
D
i
s
t
a
n
c
e
[
A
.
,
B
.
]
E
u
c
l
i
d
e
a
n
D
i
s
t
a
n
c
e
[
C
.
,
D
.
]
E
u
c
l
i
d
e
a
n
D
i
s
t
a
n
c
e
[
E
.
,
F
.
]
E
u
c
l
i
d
e
a
n
D
i
s
t
a
n
c
e
[
G
.
,
H
.
]
,
A
r
e
a
[
T
r
i
a
n
g
l
e
[
{
A
.
,
B
.
,
K
.
}
]
]
A
r
e
a
[
T
r
i
a
n
g
l
e
[
{
C
.
,
D
.
,
L
.
}
]
]
A
r
e
a
[
P
o
l
y
g
o
n
[
{
E
.
,
F
.
,
I
.
,
M
.
}
]
]
A
r
e
a
[
P
o
l
y
g
o
n
[
{
G
.
,
H
.
,
J
.
,
N
.
}
]
]
A
r
e
a
[
T
r
i
a
n
g
l
e
[
{
A
.
,
B
.
,
K
.
}
]
]
A
r
e
a
[
T
r
i
a
n
g
l
e
[
{
C
.
,
D
.
,
L
.
}
]
]
A
r
e
a
[
P
o
l
y
g
o
n
[
{
E
.
,
F
.
,
I
.
,
M
.
}
]
]
A
r
e
a
[
P
o
l
y
g
o
n
[
{
G
.
,
H
.
,
J
.
,
N
.
}
]
]
Explanations
coming soon
Classes
Euclid's Elements
Theorems
Polygons
EuclidBook6