@@ -1793,7 +1793,7 @@ have : cvg (a @ \oo).
17931793 exists `|ceil eps^-1|%N.
17941794 rewrite -ltf_pinv ?(posrE,divr_gt0)// invrK -addn1 natrD.
17951795 rewrite gtz0_norm ?(ceil_gt0,invr_gt0,divr_gt0)//.
1796- by rewrite (le_lt_trans (ler_ceil _)) // ltr_addl.
1796+ by rewrite (le_lt_trans (ceil_ge _)) // ltr_addl.
17971797 exists n.+1; rewrite -ltr_pdivl_mull //.
17981798 have /lt_trans : (r n.+1)%:num < n.+1%:R^-1.
17991799 have [_ ] : P n.+1 (a n, r n) (a n.+1, r n.+1) by apply: (Pf (n, ar n)).
@@ -1809,22 +1809,22 @@ have : cvg (a @ \oo).
18091809rewrite cvg_ex //= => -[l Hl]; exists l; split.
18101810- have Hinter : (closed_ball a0 r0%:num) l.
18111811 apply: (@closed_cvg _ _ \oo eventually_filter a) => //.
1812- + move=> m; have /(_ (a m)) := Suite_ball 0%N m (leq0n m) .
1813- by apply; exact: closed_ballxx.
1814- + exact: closed_ball_closed.
1812+ + by exact: closed_ball_closed .
1813+ + near=> m; have /(_ (a m)) := Suite_ball 0%N m (leq0n m).
1814+ by apply; exact: closed_ballxx.
18151815 suff : closed_ball a0 r0%:num `<=` D by move/(_ _ Hinter).
18161816 by move: Ball_a0; rewrite closed_ballE //= subsetI; apply: proj1.
18171817- move=> i _.
18181818 have : closed_ball (a i) (r i)%:num l.
18191819 rewrite -(@cvg_shiftn i _ a l) /= in Hl.
18201820 apply: (@closed_cvg _ _ \oo eventually_filter (fun n => a (n + i)%N)) => //=.
1821- + by move=> n; exact/(Suite_ball _ _ (leq_addl n i))/closed_ballxx.
18221821 + exact: closed_ball_closed.
1822+ + by near=> n; exact/(Suite_ball _ _ (leq_addl n i))/closed_ballxx.
18231823 move: i => [|n].
18241824 by move: Ball_a0; rewrite subsetI => -[_ p] la0; move: (p _ la0).
18251825 have [+ _] : P n.+1 (a n, r n) (a n.+1, r n.+1) by apply : (Pf (n , ar n)).
18261826 by rewrite subsetI => -[_ p] lan1; move: (p l lan1).
1827- Qed .
1827+ Unshelve. all: by end_near. Qed .
18281828
18291829End Baire.
18301830
@@ -1880,7 +1880,7 @@ have O_infempty : O_inf = set0.
18801880 rewrite -subset0 => x.
18811881 have [M FxM] := BoundedF x; rewrite /O_inf /O /=.
18821882 move=> /(_ `|ceil M|%N Logic.I)[f Ff]; apply/negP; rewrite -leNgt.
1883- rewrite (le_trans (FxM _ Ff))// (le_trans (ler_ceil _))//.
1883+ rewrite (le_trans (FxM _ Ff))// (le_trans (ceil_ge _))//.
18841884 by have := lez_abs (ceil M); rewrite -(@ler_int K).
18851885have ContraBaire : exists i, not (dense (O i)).
18861886 have dOinf : ~ dense O_inf.
@@ -1904,7 +1904,7 @@ case: (eqVneq y 0) => [-> | Zeroy].
19041904 by rewrite normr0 !mulr_ge0 // (le_trans _ Hx).
19051905have majballi : forall f x, F f -> (ball x0 r%:num) x -> `|f x | <= n%:R.
19061906 move=> g x Fg /(H x); rewrite leNgt.
1907- by rewrite /O /= setC_bigcup /= => /(_ _ Fg)/negP.
1907+ by rewrite /O setC_bigcup /= => /(_ _ Fg)/negP.
19081908have majball : forall f x, F f -> (ball x0 r%:num) x -> `|f (x - x0)| <= n%:R + n%:R.
19091909 move=> g x Fg; move: (Propf g Fg) => [Bg Lg].
19101910 move: (linearB (Linear Lg)) => /= -> Ballx.
0 commit comments