ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  sbnf2 GIF version

Theorem sbnf2 1981
Description: Two ways of expressing "π‘₯ is (effectively) not free in πœ‘." (Contributed by GΓ©rard Lang, 14-Nov-2013.) (Revised by Mario Carneiro, 6-Oct-2016.)
Assertion
Ref Expression
sbnf2 (β„²π‘₯πœ‘ ↔ βˆ€π‘¦βˆ€π‘§([𝑦 / π‘₯]πœ‘ ↔ [𝑧 / π‘₯]πœ‘))
Distinct variable groups:   π‘₯,𝑦,𝑧   πœ‘,𝑦,𝑧
Allowed substitution hint:   πœ‘(π‘₯)

Proof of Theorem sbnf2
StepHypRef Expression
1 2albiim 1488 . 2 (βˆ€π‘¦βˆ€π‘§([𝑦 / π‘₯]πœ‘ ↔ [𝑧 / π‘₯]πœ‘) ↔ (βˆ€π‘¦βˆ€π‘§([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ∧ βˆ€π‘¦βˆ€π‘§([𝑧 / π‘₯]πœ‘ β†’ [𝑦 / π‘₯]πœ‘)))
2 df-nf 1461 . . . . 5 (β„²π‘₯πœ‘ ↔ βˆ€π‘₯(πœ‘ β†’ βˆ€π‘₯πœ‘))
3 sbhb 1940 . . . . . 6 ((πœ‘ β†’ βˆ€π‘₯πœ‘) ↔ βˆ€π‘§(πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
43albii 1470 . . . . 5 (βˆ€π‘₯(πœ‘ β†’ βˆ€π‘₯πœ‘) ↔ βˆ€π‘₯βˆ€π‘§(πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
5 alcom 1478 . . . . 5 (βˆ€π‘₯βˆ€π‘§(πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ↔ βˆ€π‘§βˆ€π‘₯(πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
62, 4, 53bitri 206 . . . 4 (β„²π‘₯πœ‘ ↔ βˆ€π‘§βˆ€π‘₯(πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
7 nfv 1528 . . . . . . 7 Ⅎ𝑦(πœ‘ β†’ [𝑧 / π‘₯]πœ‘)
87sb8 1856 . . . . . 6 (βˆ€π‘₯(πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ↔ βˆ€π‘¦[𝑦 / π‘₯](πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
9 nfs1v 1939 . . . . . . . 8 β„²π‘₯[𝑧 / π‘₯]πœ‘
109sblim 1957 . . . . . . 7 ([𝑦 / π‘₯](πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ↔ ([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
1110albii 1470 . . . . . 6 (βˆ€π‘¦[𝑦 / π‘₯](πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ↔ βˆ€π‘¦([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
128, 11bitri 184 . . . . 5 (βˆ€π‘₯(πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ↔ βˆ€π‘¦([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
1312albii 1470 . . . 4 (βˆ€π‘§βˆ€π‘₯(πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ↔ βˆ€π‘§βˆ€π‘¦([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
14 alcom 1478 . . . 4 (βˆ€π‘§βˆ€π‘¦([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ↔ βˆ€π‘¦βˆ€π‘§([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
156, 13, 143bitri 206 . . 3 (β„²π‘₯πœ‘ ↔ βˆ€π‘¦βˆ€π‘§([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘))
16 sbhb 1940 . . . . . 6 ((πœ‘ β†’ βˆ€π‘₯πœ‘) ↔ βˆ€π‘¦(πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
1716albii 1470 . . . . 5 (βˆ€π‘₯(πœ‘ β†’ βˆ€π‘₯πœ‘) ↔ βˆ€π‘₯βˆ€π‘¦(πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
18 alcom 1478 . . . . 5 (βˆ€π‘₯βˆ€π‘¦(πœ‘ β†’ [𝑦 / π‘₯]πœ‘) ↔ βˆ€π‘¦βˆ€π‘₯(πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
192, 17, 183bitri 206 . . . 4 (β„²π‘₯πœ‘ ↔ βˆ€π‘¦βˆ€π‘₯(πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
20 nfv 1528 . . . . . . 7 Ⅎ𝑧(πœ‘ β†’ [𝑦 / π‘₯]πœ‘)
2120sb8 1856 . . . . . 6 (βˆ€π‘₯(πœ‘ β†’ [𝑦 / π‘₯]πœ‘) ↔ βˆ€π‘§[𝑧 / π‘₯](πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
22 nfs1v 1939 . . . . . . . 8 β„²π‘₯[𝑦 / π‘₯]πœ‘
2322sblim 1957 . . . . . . 7 ([𝑧 / π‘₯](πœ‘ β†’ [𝑦 / π‘₯]πœ‘) ↔ ([𝑧 / π‘₯]πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
2423albii 1470 . . . . . 6 (βˆ€π‘§[𝑧 / π‘₯](πœ‘ β†’ [𝑦 / π‘₯]πœ‘) ↔ βˆ€π‘§([𝑧 / π‘₯]πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
2521, 24bitri 184 . . . . 5 (βˆ€π‘₯(πœ‘ β†’ [𝑦 / π‘₯]πœ‘) ↔ βˆ€π‘§([𝑧 / π‘₯]πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
2625albii 1470 . . . 4 (βˆ€π‘¦βˆ€π‘₯(πœ‘ β†’ [𝑦 / π‘₯]πœ‘) ↔ βˆ€π‘¦βˆ€π‘§([𝑧 / π‘₯]πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
2719, 26bitri 184 . . 3 (β„²π‘₯πœ‘ ↔ βˆ€π‘¦βˆ€π‘§([𝑧 / π‘₯]πœ‘ β†’ [𝑦 / π‘₯]πœ‘))
2815, 27anbi12i 460 . 2 ((β„²π‘₯πœ‘ ∧ β„²π‘₯πœ‘) ↔ (βˆ€π‘¦βˆ€π‘§([𝑦 / π‘₯]πœ‘ β†’ [𝑧 / π‘₯]πœ‘) ∧ βˆ€π‘¦βˆ€π‘§([𝑧 / π‘₯]πœ‘ β†’ [𝑦 / π‘₯]πœ‘)))
29 anidm 396 . 2 ((β„²π‘₯πœ‘ ∧ β„²π‘₯πœ‘) ↔ β„²π‘₯πœ‘)
301, 28, 293bitr2ri 209 1 (β„²π‘₯πœ‘ ↔ βˆ€π‘¦βˆ€π‘§([𝑦 / π‘₯]πœ‘ ↔ [𝑧 / π‘₯]πœ‘))
Colors of variables: wff set class
Syntax hints:   β†’ wi 4   ∧ wa 104   ↔ wb 105  βˆ€wal 1351  β„²wnf 1460  [wsb 1762
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-io 709  ax-5 1447  ax-7 1448  ax-gen 1449  ax-ie1 1493  ax-ie2 1494  ax-8 1504  ax-10 1505  ax-11 1506  ax-i12 1507  ax-4 1510  ax-17 1526  ax-i9 1530  ax-ial 1534  ax-i5r 1535
This theorem depends on definitions:  df-bi 117  df-nf 1461  df-sb 1763
This theorem is referenced by:  sbnfc2  3117
  Copyright terms: Public domain W3C validator