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

Theorem strslfv3 13450
Description: Variant on strslfv 13449 for large structures. (Contributed by Mario Carneiro, 10-Jan-2017.) (Revised by Jim Kingdon, 30-Jan-2023.)
Hypotheses
Ref Expression
strfv3.u (𝜑 → 𝑈 = 𝑆)
strslfv3.s (𝜑 → 𝑆 Struct 𝑋)
strslfv3.e (𝐸 = Slot (𝐸‘ndx) ∧ (𝐸‘ndx) ∈ ℕ)
strslfv3.n (𝜑 → {⟨(𝐸‘ndx), 𝐶⟩} ⊆ 𝑆)
strfv3.c (𝜑 → 𝐶 ∈ 𝑉)
strfv3.a 𝐴 = (𝐸‘𝑈)
Assertion
Ref Expression
strslfv3 (𝜑 → 𝐴 = 𝐶)

Proof of Theorem strslfv3
StepHypRef Expression
1 strfv3.a . 2 𝐴 = (𝐸‘𝑈)
2 strslfv3.e . . 3 (𝐸 = Slot (𝐸‘ndx) ∧ (𝐸‘ndx) ∈ ℕ)
3 strfv3.u . . . 4 (𝜑 → 𝑈 = 𝑆)
4 strslfv3.s . . . . 5 (𝜑 → 𝑆 Struct 𝑋)
5 structex 13416 . . . . 5 (𝑆 Struct 𝑋 → 𝑆 ∈ V)
64, 5syl 14 . . . 4 (𝜑 → 𝑆 ∈ V)
73, 6eqeltrd 2315 . . 3 (𝜑 → 𝑈 ∈ V)
8 structfung 13421 . . . . 5 (𝑆 Struct 𝑋 → Fun ◡◡𝑆)
94, 8syl 14 . . . 4 (𝜑 → Fun ◡◡𝑆)
103cnveqd 4956 . . . . . 6 (𝜑 → ◡𝑈 = ◡𝑆)
1110cnveqd 4956 . . . . 5 (𝜑 → ◡◡𝑈 = ◡◡𝑆)
1211funeqd 5399 . . . 4 (𝜑 → (Fun ◡◡𝑈 ↔ Fun ◡◡𝑆))
139, 12mpbird 167 . . 3 (𝜑 → Fun ◡◡𝑈)
14 strslfv3.n . . . . 5 (𝜑 → {⟨(𝐸‘ndx), 𝐶⟩} ⊆ 𝑆)
152simpri 113 . . . . . . 7 (𝐸‘ndx) ∈ ℕ
16 strfv3.c . . . . . . 7 (𝜑 → 𝐶 ∈ 𝑉)
17 opexg 4368 . . . . . . 7 (((𝐸‘ndx) ∈ ℕ ∧ 𝐶 ∈ 𝑉) → ⟨(𝐸‘ndx), 𝐶⟩ ∈ V)
1815, 16, 17sylancr 418 . . . . . 6 (𝜑 → ⟨(𝐸‘ndx), 𝐶⟩ ∈ V)
19 snssg 3849 . . . . . 6 (⟨(𝐸‘ndx), 𝐶⟩ ∈ V → (⟨(𝐸‘ndx), 𝐶⟩ ∈ 𝑆 ↔ {⟨(𝐸‘ndx), 𝐶⟩} ⊆ 𝑆))
2018, 19syl 14 . . . . 5 (𝜑 → (⟨(𝐸‘ndx), 𝐶⟩ ∈ 𝑆 ↔ {⟨(𝐸‘ndx), 𝐶⟩} ⊆ 𝑆))
2114, 20mpbird 167 . . . 4 (𝜑 → ⟨(𝐸‘ndx), 𝐶⟩ ∈ 𝑆)
2221, 3eleqtrrd 2318 . . 3 (𝜑 → ⟨(𝐸‘ndx), 𝐶⟩ ∈ 𝑈)
232, 7, 13, 22, 16strslfv2d 13447 . 2 (𝜑 → 𝐶 = (𝐸‘𝑈))
241, 23eqtr4id 2290 1 (𝜑 → 𝐴 = 𝐶)
Colors of variables:    wff set class
This proof depends on syntax axioms:   → wi 4   ∧ wa 104   ↔ wb 105   = wceq 1402   ∈ wcel 2209  Vcvv 2821   ⊆ wss 3220  {csn 3709  ⟨cop 3712   class class class wbr 4130  ◡ccnv 4773  Fun wfun 5371  ‘cfv 5377  ℕcn 9307   Struct cstr 13400  ndxcnx 13401  Slot cslot 13403
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 623  ax-in2 624  ax-io 721  ax-5 1500  ax-7 1501  ax-gen 1502  ax-ie1 1546  ax-ie2 1547  ax-8 1557  ax-10 1558  ax-11 1559  ax-i12 1560  ax-bndl 1562  ax-4 1563  ax-17 1579  ax-i9 1583  ax-ial 1587  ax-i5r 1588  ax-14 2212  ax-ext 2220  ax-sep 4249  ax-pow 4311  ax-pr 4346  ax-un 4578
This proof depends on definitions:  df-bi 117  df-3an 1011  df-tru 1405  df-fal 1408  df-nf 1514  df-sb 1816  df-eu 2089  df-mo 2090  df-clab 2225  df-cleq 2231  df-clel 2234  df-nfc 2381  df-ne 2421  df-ral 2533  df-rex 2534  df-rab 2537  df-v 2823  df-sbc 3052  df-dif 3222  df-un 3224  df-in 3226  df-ss 3233  df-nul 3521  df-pw 3690  df-sn 3715  df-pr 3716  df-op 3718  df-uni 3936  df-br 4131  df-opab 4193  df-mpt 4194  df-id 4438  df-xp 4780  df-rel 4781  df-cnv 4782  df-co 4783  df-dm 4784  df-rn 4785  df-res 4786  df-iota 5337  df-fun 5379  df-fv 5385  df-struct 13406  df-slot 13408
This theorem is used by:  prdsbaslemss  14258  psrmulrg  15158
  Copyright terms: Public domain W3C validator