Metamath Proof Explorer


Theorem fzom1ne1

Description: Elementhood in a half-open interval, except the lower bound, shifted by one. (Contributed by Thierry Arnoux, 1-Jan-2024)

Ref Expression
Assertion fzom1ne1 ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → ( 𝐾 − 1 ) ∈ ( 𝑀 ..^ ( 𝑁 − 1 ) ) )

Proof

Step Hyp Ref Expression
1 fzone1 ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → 𝐾 ∈ ( ( 𝑀 + 1 ) ..^ 𝑁 ) )
2 1z 1 ∈ ℤ
3 fzosubel ( ( 𝐾 ∈ ( ( 𝑀 + 1 ) ..^ 𝑁 ) ∧ 1 ∈ ℤ ) → ( 𝐾 − 1 ) ∈ ( ( ( 𝑀 + 1 ) − 1 ) ..^ ( 𝑁 − 1 ) ) )
4 1 2 3 sylancl ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → ( 𝐾 − 1 ) ∈ ( ( ( 𝑀 + 1 ) − 1 ) ..^ ( 𝑁 − 1 ) ) )
5 elfzoel1 ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) → 𝑀 ∈ ℤ )
6 5 adantr ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → 𝑀 ∈ ℤ )
7 6 zcnd ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → 𝑀 ∈ ℂ )
8 1cnd ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → 1 ∈ ℂ )
9 7 8 pncand ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → ( ( 𝑀 + 1 ) − 1 ) = 𝑀 )
10 9 oveq1d ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → ( ( ( 𝑀 + 1 ) − 1 ) ..^ ( 𝑁 − 1 ) ) = ( 𝑀 ..^ ( 𝑁 − 1 ) ) )
11 4 10 eleqtrd ( ( 𝐾 ∈ ( 𝑀 ..^ 𝑁 ) ∧ 𝐾𝑀 ) → ( 𝐾 − 1 ) ∈ ( 𝑀 ..^ ( 𝑁 − 1 ) ) )