Metamath Proof Explorer


Theorem leg0

Description: Degenerated (zero-length) segments are minimal. Proposition 5.11 of Schwabhauser p. 42. (Contributed by Thierry Arnoux, 27-Jun-2019)

Ref Expression
Hypotheses legval.p âŠĒ 𝑃 = ( Base ‘ 𝐚 )
legval.d âŠĒ − = ( dist ‘ 𝐚 )
legval.i âŠĒ 𝐞 = ( Itv ‘ 𝐚 )
legval.l âŠĒ â‰Ī = ( â‰ĪG ‘ 𝐚 )
legval.g âŠĒ ( 𝜑 → 𝐚 ∈ TarskiG )
legid.a âŠĒ ( 𝜑 → ðī ∈ 𝑃 )
legid.b âŠĒ ( 𝜑 → ðĩ ∈ 𝑃 )
legtrd.c âŠĒ ( 𝜑 → ðķ ∈ 𝑃 )
legtrd.d âŠĒ ( 𝜑 → 𝐷 ∈ 𝑃 )
Assertion leg0 ( 𝜑 → ( ðī − ðī ) â‰Ī ( ðķ − 𝐷 ) )

Proof

Step Hyp Ref Expression
1 legval.p âŠĒ 𝑃 = ( Base ‘ 𝐚 )
2 legval.d âŠĒ − = ( dist ‘ 𝐚 )
3 legval.i âŠĒ 𝐞 = ( Itv ‘ 𝐚 )
4 legval.l âŠĒ â‰Ī = ( â‰ĪG ‘ 𝐚 )
5 legval.g âŠĒ ( 𝜑 → 𝐚 ∈ TarskiG )
6 legid.a âŠĒ ( 𝜑 → ðī ∈ 𝑃 )
7 legid.b âŠĒ ( 𝜑 → ðĩ ∈ 𝑃 )
8 legtrd.c âŠĒ ( 𝜑 → ðķ ∈ 𝑃 )
9 legtrd.d âŠĒ ( 𝜑 → 𝐷 ∈ 𝑃 )
10 1 2 3 5 8 9 tgbtwntriv1 âŠĒ ( 𝜑 → ðķ ∈ ( ðķ 𝐞 𝐷 ) )
11 1 2 3 5 6 8 tgcgrtriv âŠĒ ( 𝜑 → ( ðī − ðī ) = ( ðķ − ðķ ) )
12 eleq1 âŠĒ ( ð‘Ĩ = ðķ → ( ð‘Ĩ ∈ ( ðķ 𝐞 𝐷 ) ↔ ðķ ∈ ( ðķ 𝐞 𝐷 ) ) )
13 oveq2 âŠĒ ( ð‘Ĩ = ðķ → ( ðķ − ð‘Ĩ ) = ( ðķ − ðķ ) )
14 13 eqeq2d âŠĒ ( ð‘Ĩ = ðķ → ( ( ðī − ðī ) = ( ðķ − ð‘Ĩ ) ↔ ( ðī − ðī ) = ( ðķ − ðķ ) ) )
15 12 14 anbi12d âŠĒ ( ð‘Ĩ = ðķ → ( ( ð‘Ĩ ∈ ( ðķ 𝐞 𝐷 ) ∧ ( ðī − ðī ) = ( ðķ − ð‘Ĩ ) ) ↔ ( ðķ ∈ ( ðķ 𝐞 𝐷 ) ∧ ( ðī − ðī ) = ( ðķ − ðķ ) ) ) )
16 15 rspcev âŠĒ ( ( ðķ ∈ 𝑃 ∧ ( ðķ ∈ ( ðķ 𝐞 𝐷 ) ∧ ( ðī − ðī ) = ( ðķ − ðķ ) ) ) → ∃ ð‘Ĩ ∈ 𝑃 ( ð‘Ĩ ∈ ( ðķ 𝐞 𝐷 ) ∧ ( ðī − ðī ) = ( ðķ − ð‘Ĩ ) ) )
17 8 10 11 16 syl12anc âŠĒ ( 𝜑 → ∃ ð‘Ĩ ∈ 𝑃 ( ð‘Ĩ ∈ ( ðķ 𝐞 𝐷 ) ∧ ( ðī − ðī ) = ( ðķ − ð‘Ĩ ) ) )
18 1 2 3 4 5 6 6 8 9 legov âŠĒ ( 𝜑 → ( ( ðī − ðī ) â‰Ī ( ðķ − 𝐷 ) ↔ ∃ ð‘Ĩ ∈ 𝑃 ( ð‘Ĩ ∈ ( ðķ 𝐞 𝐷 ) ∧ ( ðī − ðī ) = ( ðķ − ð‘Ĩ ) ) ) )
19 17 18 mpbird âŠĒ ( 𝜑 → ( ðī − ðī ) â‰Ī ( ðķ − 𝐷 ) )