Metamath Proof Explorer


Theorem legid

Description: Reflexivity of the less-than relationship. Proposition 5.7 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 âŠĒ ( 𝜑 → ðĩ ∈ 𝑃 )
Assertion legid ( 𝜑 → ( ðī − ðĩ ) â‰Ī ( ðī − ðĩ ) )

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 1 2 3 5 6 7 tgbtwntriv2 âŠĒ ( 𝜑 → ðĩ ∈ ( ðī 𝐞 ðĩ ) )
9 eqidd âŠĒ ( 𝜑 → ( ðī − ðĩ ) = ( ðī − ðĩ ) )
10 eleq1 âŠĒ ( ð‘Ĩ = ðĩ → ( ð‘Ĩ ∈ ( ðī 𝐞 ðĩ ) ↔ ðĩ ∈ ( ðī 𝐞 ðĩ ) ) )
11 oveq2 âŠĒ ( ð‘Ĩ = ðĩ → ( ðī − ð‘Ĩ ) = ( ðī − ðĩ ) )
12 11 eqeq2d âŠĒ ( ð‘Ĩ = ðĩ → ( ( ðī − ðĩ ) = ( ðī − ð‘Ĩ ) ↔ ( ðī − ðĩ ) = ( ðī − ðĩ ) ) )
13 10 12 anbi12d âŠĒ ( ð‘Ĩ = ðĩ → ( ( ð‘Ĩ ∈ ( ðī 𝐞 ðĩ ) ∧ ( ðī − ðĩ ) = ( ðī − ð‘Ĩ ) ) ↔ ( ðĩ ∈ ( ðī 𝐞 ðĩ ) ∧ ( ðī − ðĩ ) = ( ðī − ðĩ ) ) ) )
14 13 rspcev âŠĒ ( ( ðĩ ∈ 𝑃 ∧ ( ðĩ ∈ ( ðī 𝐞 ðĩ ) ∧ ( ðī − ðĩ ) = ( ðī − ðĩ ) ) ) → ∃ ð‘Ĩ ∈ 𝑃 ( ð‘Ĩ ∈ ( ðī 𝐞 ðĩ ) ∧ ( ðī − ðĩ ) = ( ðī − ð‘Ĩ ) ) )
15 7 8 9 14 syl12anc âŠĒ ( 𝜑 → ∃ ð‘Ĩ ∈ 𝑃 ( ð‘Ĩ ∈ ( ðī 𝐞 ðĩ ) ∧ ( ðī − ðĩ ) = ( ðī − ð‘Ĩ ) ) )
16 1 2 3 4 5 6 7 6 7 legov âŠĒ ( 𝜑 → ( ( ðī − ðĩ ) â‰Ī ( ðī − ðĩ ) ↔ ∃ ð‘Ĩ ∈ 𝑃 ( ð‘Ĩ ∈ ( ðī 𝐞 ðĩ ) ∧ ( ðī − ðĩ ) = ( ðī − ð‘Ĩ ) ) ) )
17 15 16 mpbird âŠĒ ( 𝜑 → ( ðī − ðĩ ) â‰Ī ( ðī − ðĩ ) )