Theorem 1.1
IGO5Let p>\frac{1}{MN}. Almost surely conditioned on E \neq \varnothing, simultaneously for all \theta\in[0,\pi/2),
In addition, for a fixed \theta \in [0, \pi/2), if p>1/M, almost surely conditioned on E \neq \varnothing,
Proof of Theorem 1.1
We first prove (1.1). By Theorem 1.4, almost surely conditioned on E \neq \varnothing the projection \pi_\theta(E) contains an interval for all \theta \in [0, \pi/2), and therefore,
so that \operatorname{\mathrm{dim}_{\mathrm{H}}}\textnormal{Vis} _\theta(E)\ge1. Recall that for a bounded set K \subset \mathbb{R}^2, N_n(K) denotes the number of squares of side length N^{-n} required to cover the set K. It suffices to show that for any sequence (a_n) with \frac{a_n}{n}\to \infty, almost surely for all \theta \in [0, \theta_0], where \theta_0<\pi/2 is arbitrary,
for all n large enough. This implies \operatorname{\overline{\mathrm{dim}}_{\mathrm{B}}}\textnormal{Vis} _\theta(E)\le 1 and thus for all \theta \in [0, \theta_0] simultaneously, \operatorname{\mathrm{dim}_{\mathrm{H}}} \textnormal{Vis} _\theta(E)=\operatorname{\mathrm{dim}_{\mathrm{B}}} \textnormal{Vis} _\theta(E)=1 almost surely. If this holds for any \theta_0<\pi/2, it follows that almost surely for all \theta \in [0,\pi/2), \operatorname{\mathrm{dim}_{\mathrm{H}}} \textnormal{Vis} _\theta(E)=\operatorname{\mathrm{dim}_{\mathrm{B}}} \textnormal{Vis} _\theta(E)=1.
Let \varepsilon<\frac{N-1}{N}\cos\theta for all \theta \in [0, \theta_0].
Let \theta \in [0, \theta_0], n \in \mathbb{N} and I \subset \pi_\theta(Q_0) be a line segment of length \varepsilon N^{-n}. Let Q denote a (level n) approximate square. We say that Q is above I, if Q \in \mathcal{Q}_{n, I}. Here \mathcal Q_{n,I} is analogous to \mathcal Q_{n,j} but with an interval I instead of I_{n,j}.
Recall that for a rectangle R \in \mathcal{R}_n, \tilde{R} denotes the unique rectangle containing R and having the same vertical side length as a level n square. Let Q_a, Q_b \in \mathcal{Q}_{n,I} be such that Q_a is not a wall, meaning that it is not in the left-most or right-most column of \tilde{R}_a, it is closer to the line \ell making an angle \theta with the negative x-axis than Q_b, and for the rectangles R_a,R_b\in \mathcal{R}_{n,I} contained in Q_a and Q_b (if there are more than one such rectangle in a square, pick one of them), \tilde{R}_a\neq \tilde{R}_b. We next argue that
Let \tilde{R}_a(n+1) denote the level \tilde{n} = \big\lceil n\frac{\log N}{\log M} \big\rceil rectangle containing Q_a from which from each corner a rectangle of side lengths 1/(N^{n+1}) and 1/(M^{n+1}) has been removed.
For all \theta_0 \in [0, \pi/2) we can clearly find Z_{\theta_0} \in \mathbb{N} such that for all n\ge Z_{\theta_0} and for all \theta \in [0, \theta_0], there are at least three different level \tilde{n} rows between \tilde{R}_a and \tilde{R}_b. This is needed when \theta is close to \pi/2, since rectangles R_a and R_b can be located in different places in their respective squares, see Figure ?. Suppose n\ge Z_{\theta_0}.
The limiting case is when Q_a is right next to a wall square. It suffices to consider the case where Q_a is next to the right side wall of \tilde{R}_a. We argue that the length of the projection of the line segment from the lower right corner of Q_a to the lower left corner of the removed rectangle (that is, the rectangle that is removed from the lower right corner of \tilde R_a) is more than \ell(I) and therefore (?) holds. Denote the length of the projection of this line segment by \lambda_n. Note that this is a crude estimate and the limiting line segment has length even greater than \lambda_n.
When \theta is close to \pi/2,
and when \theta is close to 0,
In other words \varepsilon N^{-n} <\lambda_n for all \theta\in [0, \pi/2). This means that
where [A]_\delta denotes the \delta-neighborhood of the set A. Recalling that the distance of the projections of the centres of R_a and R_b is less than \varepsilon N^{-n} by the definition of \mathcal R_{n,I} and between squares Q_a and Q_b there are at least 3 level \tilde{n}= \big\lceil n\frac{\log N}{\log M} \big\rceil rows, it follows that \pi_\theta(Q_b) \subset \pi_\theta(\tilde{R}_a(n+1)).
We say that a level n square Q induces a block if Q is not a wall and
where \tilde{R} is the rectangle containing Q and having the same vertical side length as Q. If Q induces a block then its rectangle \tilde{R} is a block. Since R_a is closer to the line \ell and \tilde{R}_a \neq \tilde{R}_b, it follows that if Q_a induces a block, then Q_b\cap\textnormal{Vis} _\theta(E)= \varnothing.
Let (a_n) be a sequence such that \frac{a_n}{n} \to \infty as n \to \infty. Let Y^\theta_{n,I} denote the number of squares \hat{Q} above I\subset \pi_\theta(\mathbb{R}) that contain a chosen rectangle from \mathcal{R}_{n,I} before the first square inducing a block for all \theta' \in [0, \theta_0]. Note here that even though I clearly depends on \theta, the property of a rectangle inducing a block for all \theta'\in [0,\theta_0] does not depend on I. An interval I is called good if Y^\theta_{n,I}<a_n.
If I is not good, then one might need more than a_n squares of side length N^{-n} to cover the the visible part of E from I (that is, the visible part of \pi_\theta^{-1}(I)\cap E from direction \theta) and I is called bad.
Let \zeta, \eta be as in Lemma 4.2 and recall that X_i denotes the number of walls among the first i squares in \mathcal{Q}_{n,I} that contain a chosen rectangle from \mathcal{R}_{n,I}. Suppose Y^\theta_{n,I}\ge a_n. Then either X_{a_n}\le(\zeta+\eta)a_n or X_{a_n}>(\zeta +\eta)a_n. By Lemma 4.2,
If X_{a_n}\le(\zeta+\eta)a_n, then the number of squares that are not walls and do not induce a block among the first a_n squares \hat{Q}\in \mathcal{Q}_{n,I} that contain a chosen rectangle from \mathcal{R}_{n,I} is greater than a_n-(\zeta + \eta)a_n. By Proposition 3.1, every \hat{Q} \in \mathcal{Q}_{n,I} that is not a wall and contains a chosen rectangle from \mathcal R_{n,I} has the same probability q>0 of inducing a block. If \tilde{R}_1,\tilde{R}_2 \in \mathcal{R}_{\tilde{n},I} and \tilde{R}_1 \neq \tilde{R}_2, then the events of \tilde{R}_1 being a block and \tilde{R}_2 being a block are independent. In addition, for each Q \in \mathcal{Q}_{n,j}, the unique rectangle \tilde{R} \supset Q with the same height as Q contains no other squares from \mathcal{Q}_{n,j}, given how large n was chosen based on \theta_0. Therefore,
Note that I is bad if and only if Y_{n,I}\ge a_n. Therefore,
where \gamma= \max\{ e^{-\eta^2/2},(1-q)^{1-(\zeta+\eta)}\}<1. For each \theta \in [0, \theta_0], there are at most 2\varepsilon^{-1}N^n intervals of length \varepsilon N^{-n} in \pi_\theta(Q_0). The visible part of E from direction \theta can be covered by 2 \varepsilon^{-1}N^n a_n squares of side length N^{-n} if none of the intervals is bad. Next, we address how we get an upper bound for the probability of at least one interval being bad that holds simultaneously for all directions.
Let \varepsilon'\in (0, \varepsilon). Divide \pi_\theta(Q_0) into line segments I'_\theta of length \varepsilon'N^{-n}. Let I_\theta be a line segment concentric to I'_\theta with length \varepsilon N^{-n}. For an interval I \subset \pi_\theta(Q_0), let S_I \coloneqq \pi^{-1}_\theta (I). Let \delta>0 be small enough so that
for all \tilde{\theta} \in B(\theta, \delta N^{-n}). Here I'_{\tilde{\theta}} \subset \pi_{\tilde{\theta}}(Q_0) is the line segment whose centre is closest to the centre of I'_\theta\subset \pi_\theta(Q_0).
If I_\theta is good, then the visible part from I_\theta, that is, the visible part of S_{I_\theta} \cap E from direction \theta, can be covered by the first a_n chosen squares above I_\theta, that is, those squares that contain a chosen rectangle from \mathcal{R}_{n,I}. All these rectangles have centres in S_{I_\theta}\cap Q_0. Therefore, since S_{I'_{\tilde \theta}}\cap Q_0 \subset S_{I_\theta} \cap Q_0 for all \tilde{\theta}\in B(\theta, \delta N^{-n}), the visible part from I'_{\tilde{\theta}} can also be covered by the first a_n squares above I_\theta for all \tilde{\theta}\in B(\theta, \delta N^{-n}).
As before, for each \theta \in [0,\theta_0] there are at most 2(\varepsilon')^{-1}N^n intervals of length \varepsilon'N^{-n}. Therefore,
If (?) holds for a (\delta N^{-n})–dense set of directions \{\theta_i\}, then it holds for all \theta \in [0,\theta_0] by the choice of \delta. Therefore, letting A_n denote the event “there exists an interval I'_\theta \subset \pi_\theta(Q_0) for some \theta \in [0, \theta_0] such that I'_\theta is bad ”, we have
By assumption, \frac{a_n}{n} \to \infty, so that
recalling that \gamma<1. By the Borel-Cantelli lemma, almost surely there exists K\in \mathbb{N} such that for all n\ge K, for all \theta \in [0, \theta_0] there are no bad intervals, which implies that almost surely for all \theta \in [0, \theta_0] the visible part from each interval can be covered by at most a_n squares of side length N^{-n} and since there are at most 2(\varepsilon')^{-1}N^n intervals,
for all n\ge K. Since this holds for any sequence (a_n) such that \frac{a_n}{n} \to \infty, in particular, for \tilde{a}_n=\frac{1}{2}\varepsilon'a_n, this proves the claim.
Finally, we prove (1.1). Fix \theta \in [0,\pi/2). In the beginning of the proof we noted that almost surely conditioned on E \neq \varnothing, 0<\mathcal{H}^1(\textnormal{Vis} _\theta(E)) so it suffices to show that \mathcal{H}^1(\textnormal{Vis} _\theta(E))<\infty. Let Z(n)\in \mathbb{N} be the smallest number such that Z(n)\varepsilon N^{-n}\ge \sqrt{2}\cos(|\theta-\pi/4|) so that Z(n) \lesssim\varepsilon^{-1}N^n. As before, divide \pi_\theta(Q_0) into line segments I_{n,1},...,I_{n,Z(n)} with disjoint interiors of length at most \varepsilon N^{-n}.
Let Y_{n,j} denote the number of those squares in \mathcal{Q}_{n,j} that contain a chosen level n rectangle from \mathcal{R}_{n,j} before the first square that is not a wall and induces a block for \theta. Assuming that Y_{n,j}=i, considering the cases X_i\le(\zeta + \eta)i and X_i > (\zeta + \eta)i and arguing exactly as before, we get
where \gamma=\max\big\{e^{-\eta^2/2}, q^{1-(\zeta+\eta)}\big\}<1. It follows that \mathbb{E}(Y_{n,j})\lesssim 1 and so
Since we can cover the visible part of E by \sum_{j=1}^{Z(n)}Y_{n,j} squares of side length N^{-n}, by Fatou’s Lemma, (see a measurability argument in [AJJRS2012, Lemma 3.1])
so that \mathcal{H}^1(\textnormal{Vis} _\theta(E))<\infty almost surely.