Description: Value of the order function. This is a function of functions; the inner argument selects the base (i.e., mod N for some N , often prime) and the outer argument selects the integer or equivalence class (if you want to think about it that way) from the integers mod N . In order to ensure the supremum is well-defined, we only define the expression when A and N are coprime. (Contributed by Mario Carneiro, 23-Feb-2014) (Revised by AV, 26-Sep-2020)
Ref | Expression | ||
---|---|---|---|
Assertion | odzval | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | oveq2 | |
|
2 | 1 | eqeq1d | |
3 | 2 | rabbidv | |
4 | oveq1 | |
|
5 | 4 | eqeq1d | |
6 | 5 | cbvrabv | |
7 | 3 6 | eqtr4di | |
8 | breq1 | |
|
9 | 8 | rabbidv | |
10 | 9 | infeq1d | |
11 | 7 10 | mpteq12dv | |
12 | df-odz | |
|
13 | zex | |
|
14 | 13 | mptrabex | |
15 | 11 12 14 | fvmpt | |
16 | 15 | fveq1d | |
17 | oveq1 | |
|
18 | 17 | eqeq1d | |
19 | 18 | elrab | |
20 | oveq1 | |
|
21 | 20 | oveq1d | |
22 | 21 | breq2d | |
23 | 22 | rabbidv | |
24 | 23 | infeq1d | |
25 | eqid | |
|
26 | ltso | |
|
27 | 26 | infex | |
28 | 24 25 27 | fvmpt | |
29 | 19 28 | sylbir | |
30 | 16 29 | sylan9eq | |
31 | 30 | 3impb | |