HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem nvcni 8325
Description: Epsilon-delta property of a continuous operator. (Normed complex vector space version of metcni 7891.)
Hypotheses
Ref Expression
nvcni.1 |- X = (Base` U)
nvcni.m |- M = (norm` U)
nvcni.n |- N = (norm` W)
nvcni.r |- R = (-v` U)
nvcni.s |- S = (-v` W)
nvcni.8 |- C = (IndMet` U)
nvcni.d |- D = (IndMet` W)
nvcni.j |- J = (Open` C)
nvcni.k |- K = (Open` D)
Assertion
Ref Expression
nvcni |- (((U e. NrmCVec /\ W e. NrmCVec /\ F e. (J Cn K)) /\ (P e. X /\ A e. RR /\ 0 < A)) -> E.x e. RR (0 < x /\ A.y e. X ((M` (PRy)) < x -> (N` ((F` P)S(F` y))) < A)))
Distinct variable groups:   x,y,A   x,C,y   x,D,y   x,F,y   x,J,y   x,K,y   x,P,y   x,U,y   x,W,y   x,X,y

Proof of Theorem nvcni
StepHypRef Expression
1 eqid 1478 . . . . . . 7 |- dom dom C = dom dom C
2 nvcni.j . . . . . . 7 |- J = (Open` C)
3 eqid 1478 . . . . . . 7 |- dom dom D = dom dom D
4 nvcni.k . . . . . . 7 |- K = (Open` D)
51, 2, 3, 4metcni 7891 . . . . . 6 |- (((C e. Met /\ D e. Met /\ F e. (J Cn K)) /\ (P e. dom dom C /\ A e. RR /\ 0 < A)) -> E.x e. RR (0 < x /\ A.y e. dom dom C((PCy) < x -> ((F` P)D(F` y)) < A)))
65ex 373 . . . . 5 |- ((C e. Met /\ D e. Met /\ F e. (J Cn K)) -> ((P e. dom dom C /\ A e. RR /\ 0 < A) -> E.x e. RR (0 < x /\ A.y e. dom dom C((PCy) < x -> ((F` P)D(F` y)) < A))))
7 nvcni.8 . . . . . 6 |- C = (IndMet` U)
87imsmet 8320 . . . . 5 |- (U e. NrmCVec -> C e. Met)
9 nvcni.d . . . . . 6 |- D = (IndMet` W)
109imsmet 8320 . . . . 5 |- (W e. NrmCVec -> D e. Met)
11 id 59 . . . . 5 |- (F e. (J Cn K) -> F e. (J Cn K))
126, 8, 10, 11syl3an 870 . . . 4 |- ((U e. NrmCVec /\ W e. NrmCVec /\ F e. (J Cn K)) -> ((P e. dom dom C /\ A e. RR /\ 0 < A) -> E.x e. RR (0 < x /\ A.y e. dom dom C((PCy) < x -> ((F` P)D(F` y)) < A))))
13 nvcni.1 . . . . . . . . 9 |- X = (Base` U)
1413, 7imsba 8317 . . . . . . . 8 |- (U e. NrmCVec -> X = dom dom C)
1514eleq2d 1544 . . . . . . 7 |- (U e. NrmCVec -> (P e. X <-> P e. dom dom C))
16153anbi1d 899 . . . . . 6 |- (U e. NrmCVec -> ((P e. X /\ A e. RR /\ 0 < A) <-> (P e. dom dom C /\ A e. RR /\ 0 < A)))
1714raleq1d 1792 . . . . . . . 8 |- (U e. NrmCVec -> (A.y e. X ((PCy) < x -> ((F` P)D(F` y)) < A) <-> A.y e. dom dom C((PCy) < x -> ((F` P)D(F` y)) < A)))
1817anbi2d 618 . . . . . . 7 |- (U e. NrmCVec -> ((0 < x /\ A.y e. X ((PCy) < x -> ((F` P)D(F` y)) < A)) <-> (0 < x /\ A.y e. dom dom C((PCy) < x -> ((F` P)D(F` y)) < A))))
1918rexbidv 1667 . . . . . 6 |- (U e. NrmCVec -> (E.x e. RR (0 < x /\ A.y e. X ((PCy) < x -> ((F` P)D(F` y)) < A)) <-> E.x e. RR (0 < x /\ A.y e. dom dom C((PCy) < x -> ((F` P)D(F` y)) < A))))
2016, 19imbi12d 628 . . . . 5 |- (U e. NrmCVec -> (((P e. X /\ A e. RR /\ 0 < A) -> E.x e. RR (0 < x /\ A.y e. X ((PCy) < x -> ((F` P)D(F` y)) < A))) <-> ((P e. dom dom C /\ A e. RR /\ 0 < A) -> E.x e. RR (0 < x /\ A.y e. dom dom C((PCy) < x -> ((F` P)D(F` y)) < A)))))
21203ad2ant1 802 . . . 4 |- ((U e. NrmCVec /\ W e. NrmCVec /\ F e. (J Cn K)) -> (((P e. X /\ A e. RR /\ 0 < A) -> E.x e. RR (0 < x /\ A.y e. X ((PCy) < x -> ((F` P)D(F` y)) < A))) <-> ((P e. dom dom C /\ A e. RR /\ 0 < A) -> E.x e. RR (0 < x /\ A.y e. dom dom C((PCy) < x -> ((F` P)D(F` y)) < A)))))
2212, 21mpbird 196 . . 3 |- ((U e. NrmCVec /\ W e. NrmCVec /\ F e. (J Cn K)) -> ((P e. X /\ A e. RR /\ 0 < A) -> E.x e. RR (0 < x /\ A.y e. X ((PCy) < x -> ((F` P)D(F` y)) < A))))
2322imp 350 . 2 |- (((U e. NrmCVec /\ W e. NrmCVec /\ F e. (J Cn K)) /\ (P e. X /\ A e. RR /\ 0 < A)) -> E.x e. RR (0 < x /\ A.y e. X ((PCy) < x -> ((F` P)D(F` y)) < A)))
24 nvcni.r . . . . . . . . . . . . . . 15 |- R = (-v` U)
25 nvcni.m . . . . . . . . . . . . . . 15 |- M = (norm` U)
2613, 24, 25, 7imsdval 8313 . . . . . . . . . . . . . 14 |- ((U e. NrmCVec /\ P e. X /\ y e. X) -> (PCy) = (M` (PRy)))
27263expb 836 . . . . . . . . . . . . 13 |- ((U e. NrmCVec /\ (P e. X /\ y e. X)) -> (PCy) = (M` (PRy)))
2827breq1d 2634 . . . . . . . . . . . 12 |- ((U e. NrmCVec /\ (P e. X /\ y e. X)) -> ((PCy) < x <-> (M` (PRy)) < x))
29283ad2antl1 811 . . . . . . . . . . 11 |- (((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> ((PCy) < x <-> (M` (PRy)) < x))
30 eqid 1478 . . . . . . . . . . . . . 14 |- (Base` W) = (Base` W)
31 nvcni.s . . . . . . . . . . . . . 14 |- S = (-v` W)
32 nvcni.n . . . . . . . . . . . . . 14 |- N = (norm` W)
3330, 31, 32, 9imsdval 8313 . . . . . . . . . . . . 13 |- ((W e. NrmCVec /\ (F` P) e. (Base` W) /\ (F` y) e. (Base` W)) -> ((F` P)D(F` y)) = (N` ((F` P)S(F` y))))
34 3simp2 791 . . . . . . . . . . . . . 14 |- ((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) -> W e. NrmCVec)
3534adantr 391 . . . . . . . . . . . . 13 |- (((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> W e. NrmCVec)
36 ffvelrn 3820 . . . . . . . . . . . . . . 15 |- ((F:X-->(Base` W) /\ P e. X) -> (F` P) e. (Base` W))
3736ad2ant2lr 412 . . . . . . . . . . . . . 14 |- (((W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> (F` P) e. (Base` W))
38373adantl1 805 . . . . . . . . . . . . 13 |- (((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> (F` P) e. (Base` W))
39 ffvelrn 3820 . . . . . . . . . . . . . . 15 |- ((F:X-->(Base` W) /\ y e. X) -> (F` y) e. (Base` W))
4039ad2ant2l 410 . . . . . . . . . . . . . 14 |- (((W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> (F` y) e. (Base` W))
41403adantl1 805 . . . . . . . . . . . . 13 |- (((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> (F` y) e. (Base` W))
4233, 35, 38, 41syl3anc 860 . . . . . . . . . . . 12 |- (((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> ((F` P)D(F` y)) = (N` ((F` P)S(F` y))))
4342breq1d 2634 . . . . . . . . . . 11 |- (((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> (((F` P)D(F` y)) < A <-> (N` ((F` P)S(F` y))) < A))
4429, 43imbi12d 628 . . . . . . . . . 10 |- (((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) /\ (P e. X /\ y e. X)) -> (((PCy) < x -> ((F` P)D(F` y)) < A) <-> ((M` (PRy)) < x -> (N` ((F` P)S(F` y))) < A)))
4544anassrs 443 . . . . . . . . 9 |- ((((U e. NrmCVec /\ W e. NrmCVec /\ F:X-->(Base` W)) /\ P e. X) /\ y e. X) -> (((PCy) < x -> ((F` P)D(F` y)) < A) <-> ((M` (PRy)) < x -> (N` ((F` P)S(F` y))) < A)))
4645ralbidva 1662 . . . . . . . 8 |- (((U e. NrmCVec