Proofs

A proof is a series of claims that lead to a conclusion. Some proofs are conditional, which means that the claims can only be made under certain conditions. Click on a statement to see the proof

Collinear Then Equal 2
if m∠DAX = m∠XBC and m∠AXB = 180, then m∠DAB = m∠ABC

Two Collinear Angles
if m∠ABC = 180 and m∠IJK = 180 and m∠XCA = m∠YKI, then m∠XCB = m∠YKJ

Supplementary Angles
if m∠AMB = 180, then ∠AMC and ∠BMC are supplementary

Supplementary Then 180
if ∠ABC and ∠DEF are supplementary, then (m∠ABC) + (m∠FED) = 180

Right Angle is 90 Degres
if ∠ABC is a right angle, then m∠CBA = 90

Right Angle Theorem
if ∠ABC is a right angle and ∠DEF is a right angle, then m∠ABC = m∠DEF

Right Angle Reverse
if ∠ABC is a right angle, then ∠CBA is a right angle

Angle to Self
if m∠BDA = 180 and m∠CEA = 180, then m∠BAE = m∠CAD

Collinear Angles Property 8
if m∠ABC = 180, then m∠XAB = m∠XAC

Perpendicular to Angle
if ABBC, then m∠ABC = 90

Angle 90 Then Perpendicular
if m∠ABC = 90, then ABBC

Right Triangle Property
if △ABC is a right triangle, then m∠ABC = 90

Congruent Triangles to Distance
if △ABC ≅ △DEF, then distance BA = distance ED

Congruent Triangles to Distance 2
if △ABC ≅ △DEF, then distance CB = distance FE

Congruent Triangles to Distance 3
if △ABC ≅ △DEF, then distance AC = distance DF

Congruent Triangles to Angles
if △ABC ≅ △DEF, then m∠BAC = m∠FDE

Congruent Triangles to Angles 2
if △ABC ≅ △DEF, then m∠EFD = m∠ACB

Parallel Lines are Symmetric
if AB || CD, then DC || BA

Parallel Then Parallelogram
if AB || CD and DB || CA, then ABDC is a parallelogram

Similar Distances
if △ABC ∼ △DEF, then (distance AB) / (distance DE) = (distance AC) / (distance DF)

Similar Distances 2
if △ABC ∼ △XYZ, then (distance CB) / (distance ZY) = (distance BA) / (distance YX)

Divide Distances
(distance AB) / (distance CD) = (distance BA) / (distance DC)

Collinear And One Angle is 90
if m∠ABC = 180 and m∠XBA = 90, then m∠XBC = 90

Midpoint Reorder
if M is the midpoint of line AB, then distance AM = distance BM

Midpoint Distance
if M is the midpoint of line AB, then distance AB = (distance AM) ⋅ 2

Midpoint Distance 2
if M is the midpoint of line AB, then (distance MB) ⋅ 2 = distance AB

Midpoint Distance 2b
if M is the midpoint of line AB, then distance AB = (distance MB) ⋅ 2

Midpoint Distance 2c
if M is the midpoint of line AB, then (distance BM) ⋅ 2 = distance BA

Midpoint Distance Half
if M is the midpoint of line AB, then distance MB = (distance AB) / 2

Midpoint Distance Half 2
if M is the midpoint of line AB, then distance AM = (distance AB) / 2

Midpoint Then 180
if M is the midpoint of line AB, then (m∠AMX) + (m∠XMB) = 180

Distance Symmetry Example 5
if x ⋅ (distance AB) = z, then x ⋅ (distance BA) = z

Distance Symmetry Example 2
if x ⋅ (distance AB) = (distance CD) ⋅ y, then x ⋅ (distance BA) = (distance DC) ⋅ y

Distance 3
if x = (distance AB) + (distance CD), then x = (distance DC) + (distance AB)

Parts of Line
if m∠ABC = 180, then (distance AC) + ((distance BC) ⋅ (-1)) = distance AB

Parts of Line 2
if m∠ABC = 180, then (distance CA) + ((distance BC) ⋅ (-1)) = distance AB

Parts of Line 3
if m∠ABC = 180, then (distance CA) + ((distance CB) ⋅ (-1)) = distance BA

Rearrange Angles
if m∠ACF = (m∠ACG) + (m∠GCF), then m∠FCA = (m∠FCG) + (m∠GCA)

Distance Comparison
if distance AB > distance CD, then distance AB > distance DC

Distance is Greater Than Distance 2
if m∠BAC > m∠CDB, then m∠CAB > m∠CDB

Angle Addition Theorem
if point X lies in interior of ∠ABC, then m∠ABC = (m∠ABX) + (m∠XBC)

Angle Addition Theorem 2
if point X lies in interior of ∠ABC, then (m∠ABX) + (m∠XBC) = m∠ABC

Angle a Greater Than Angle B
if m∠CAB > m∠CDB and m∠ABD = 180, then m∠CAD > m∠CDA

Reorder Terms 2
if (((m∠ABC) + (m∠BCA)) + (m∠CAB)) + (((m∠ACD) + (m∠CDA)) + (m∠DAC)) = (((((m∠ABC) + (m∠BCA)) + (m∠CAB)) + (m∠ACD)) + (m∠CDA)) + (m∠DAC), then (((m∠ABC) + (m∠BCA)) + (m∠CAB)) + (((m∠ACD) + (m∠CDA)) + (m∠DAC)) = (((m∠ABC) + (m∠CDA)) + ((m∠BCA) + (m∠ACD))) + ((m∠DAC) + (m∠CAB))

Congruent Triangle Transitive Property
if △ABC ≅ △GEF and △DEF ≅ △GEF, then △ABC ≅ △DEF

Congruent Triangles
if distance AB = distance DE and distance BC = distance EF and distance AC = distance DF, then △ABC ≅ △DEF

Reorder Terms 7
if x + (m∠ABC) = y, then x + (m∠CBA) = y

Equal Angles
if m∠AXC = 180 and m∠DCA = m∠CAB, then m∠DCX = m∠XAB

Equal Angles 2
if m∠BXD = 180 and m∠ADX = m∠CDX, then m∠ADB = m∠CDB

Collinear Points
if m∠DBX = m∠CAY and m∠AXB = 180 and m∠AYB = 180, then m∠DBA = m∠CAB

Angle Swap
if m∠DXY = 90 and m∠DXY = m∠DXB, then m∠BXD = 90

Distance Symmetry Example 4
(distance BC) ⋅ (distance BC) = (distance CB) ⋅ (distance CB)

Distance Symmetry Example 3
if (distance BC) ⋅ (distance BC) = ((distance AB) ⋅ (distance AB)) + ((distance AC) ⋅ (distance AC)), then (distance CB) ⋅ (distance CB) = ((distance CA) ⋅ (distance CA)) + ((distance AB) ⋅ (distance AB))

Tangent
if tangent of (m∠BCA) = (distance AB) / (distance BC), then tangent of (m∠BCA) = (distance BA) / (distance CB)

Tangent 2
if ∠ABC is a right angle, then tangent of (m∠BAC) = (distance CB) / (distance BA)

Tangent 3
if ∠ABC is a right angle, then tangent of (m∠BAC) = (distance BC) / (distance AB)

Tangent 4
if ∠ABC is a right angle, then tangent of (m∠CAB) = (distance BC) / (distance AB)

Tangent 5
if ∠ABC is a right angle, then tangent of (m∠CAB) = (distance CB) / (distance AB)

Sine
if ∠ABC is a right angle, then sine of (m∠BAC) = (distance CB) / (distance CA)

Sine 2
if ∠ABC is a right angle, then sine of (m∠CAB) = (distance CB) / (distance CA)

Sine 3
if ∠ABC is a right angle, then sine of (m∠CAB) = (distance BC) / (distance AC)

Sine 4
if ∠ABC is a right angle, then sine of (m∠ACB) = (distance AB) / (distance AC)

Cosine
if ∠ABC is a right angle, then cosine of (m∠BAC) = (distance BA) / (distance CA)

Cosine 2
if ∠ABC is a right angle, then cosine of (m∠CAB) = (distance BA) / (distance CA)

Cosine 2a
if ∠ABC is a right angle, then cosine of (m∠CAB) = (distance BA) / (distance AC)

Cosine 3
if ∠ABC is a right angle, then cosine of (m∠CAB) = (distance AB) / (distance AC)

Sides of an Equilateral Triangle
if △ABC is an equilateral triangle, then distance BC = distance AC

Sides of an Equilateral Triangle 2
if △ABC is an equilateral triangle, then distance AC = distance BC

Equilateral Sides 3
if △ABC is an equilateral triangle, then distance CA = distance AB

Distance Algebra Example
if (distance AB) / (distance CB) = (distance BX) / (distance BA) and (distance AC) / (distance BC) = (distance CX) / (distance CA), then ((distance AB) ⋅ (distance AB)) + ((distance AC) ⋅ (distance AC)) = ((distance BC) ⋅ (distance BX)) + ((distance BC) ⋅ (distance CX))

Exterior Angle is Greater
if m∠XZE = 180, then m∠ZYX < m∠YZE

Exterior Angle B
if m∠EZX = 180, then m∠EZY > m∠ZYX

Exterior Angle Other
if m∠XZE = 180, then m∠YZE > m∠YXZ

Exterior Angle Other B
if m∠EZX = 180, then m∠YZE > m∠YXZ

Exterior Angle Other C
if m∠XEY = 180, then m∠ZEY > m∠YXZ

Triangle Property
if distance XY > distance YZ, then m∠XZY > m∠YXZ

Lengths Unequal Then Angles Flipped
if distance YZ < distance XY, then m∠YXZ < m∠XZY

Lengths Unequal Then Angles Flipped 2
if distance YZ < distance YX, then m∠YXZ < m∠XZY

Unequal Angles Theorem
if m∠ZXY > m∠XYZ, then distance ZY > distance ZX

Unequal Angles Theorem 2
if m∠ZXY > m∠ZYX, then distance ZY > distance ZX

Outer Triangle Theorem
if distance XZ = distance YZ and m∠XYP = 180, then distance ZP > distance ZX

Equal Length Segments
if distance WX = distance YZ and m∠WXY = 180 and m∠XYZ = 180, then distance WY = distance XZ

Midpoint Theorem
if M is the midpoint of line XY, then distance XM = (distance XY) ⋅ (1 / 2)

Complementary Angles
if ∠AXB and ∠BXC are complementary and ∠BXC and ∠CXD are complementary, then m∠AXB = m∠CXD

Supplementary Angles 3
if ∠AXB and ∠BXC are supplementary and ∠DXC and ∠BXC are supplementary, then m∠AXB = m∠DXC

Vertical Angles
if m∠XPW = 180 and m∠YPZ = 180, then m∠WPZ = m∠XPY

Vertical Angles B
if m∠XPW = 180 and m∠YPZ = 180, then m∠YPX = m∠WPZ

Vertical Angles C
if m∠XPW = 180 and m∠YPZ = 180, then m∠XPY = m∠WPZ

Vertical Angles 2
if m∠WPY = 180 and m∠XPZ = 180, then m∠ZPY = m∠XPW

Vertical Angles 2a
if m∠WPY = 180 and m∠XPZ = 180, then m∠ZPY = m∠WPX

Vertical Angles 3
if m∠WPY = 180 and m∠XPZ = 180, then m∠YPX = m∠WPZ

Vertical Angles Apply
if m∠WSX = 180 and m∠YSZ = 180 and ray SX bisects ∠TSZ, then m∠WSY = m∠TSX

Supplementary Angles 2
if m∠XYZ = 180 and ∠PYZ is a right angle, then m∠XYP = 90

Computer At Offset Z
if the following are true:
  • there is a computer at location x: x y: y z: z and time: t
  • z = a + b

then there is a computer at location x: x y: y z: (a + b) and time: t


Addi to Zero
if the following are true:
  • instruction #i is addi dst=dst src=0 imm=imm
  • the PC at time t = i

then value of cell dst at time (t + 1) = imm


Do Set Key Value 0
result of storing 16 at key: c in map: [ ] = [ pair (c, 16), [ ] ]

Assign Constant Example
if the following are true:
  • the line at time 0 = 1
  • the tab at time 0 = 0
  • statement at line 1, tab 0 = c = 16
  • 16 is constant
  • Variables Map at time 0 = [ ]

then Variables Map at time 1 = [ entry c: 16, [ ] ]


Assign Constant Example 2
if the following are true:
  • the line at time 0 = 1
  • the tab at time 0 = 0
  • statement at line 1, tab 0 = c = 16
  • 16 is constant

then the line at time 1 = 2


Write Assign Const Tab 0
if the following are true:
  • the line at time 0 = 1
  • the tab at time 0 = 0
  • statement at line 1, tab 0 = c = 16
  • 16 is constant

then the tab at time 1 = 0


Write Assign Const State 0
if the following are true:
  • the line at time 0 = 1
  • the tab at time 0 = 0
  • statement at line 1, tab 0 = c = 16
  • 16 is constant

then expression state at time 1 = "not_expr"



4 5 6