Task-restricted remote sensing asks for the cheapest virtual sensor whose information matrix lies in a given admissible cone. On the published four-state example, the plotted rate–cost frontiers are optima over the whole cone, including its rank-deficient boundary, to within $0.07$ cost units inside the digitisation band, whereas no isotropic-noise family reaches them ($1.11$–$16.4$ units above). The admissibility wall is a horizontal asymptote of every frontier rather than a point on it, so the interval $(j_c,D_{\min}(V)]$, of length exactly $\Phi_0(V)$, is a complete infeasible region; the published theorem therefore must carry $\operatorname{supp}(Q)\subseteq\operatorname{range}(F^{\top})$, and the repaired statement costs nothing. The wall does not order the frontiers ($111/120$ random rank-one designs invert the ordering at fixed rate), so it is not a design criterion. At a frozen prior the trade-off reduces to one convex program on the information form, solved by reverse water-filling on the spectrum of a task-weighted Gramian, yielding a closed-form value at the wall prior and a sensor within $1.4\%$ of the best known designs at ten of eleven anchors. The frontier-wide bound that would have fixed the constant of the wall-approach law needs a monotonicity that is false, and we withdraw it. On the rate side, the ladder law $\Delta I=\tfrac{1}{2}\mathrm{rank}C \log_2(1/x)+b_{\rm pred}+O(x)$ carries a computable intercept and slope $2\ln2/r$, verified on two measurable legs across five plants and ranks $1$–$4$; the slope is water-filling arithmetic, while its domain, the finite-rate inequality, the intercept and the rank structure are ours. Limitations and withdrawn claims are listed at the end of the note.
I. Introduction
The object. The reference paper [1] studies a remote loop in which the sensor is virtual: it is described by an information matrix \( S \) injected per step, and the designer is restricted to what the task actually reads, i.e. \( S \) must lie in the cone \( \mathcal{K}_F = \{S \succeq 0 : \operatorname{range}(S) \subseteq \operatorname{range}(F^\top)\} \). The paper plots rate–cost frontiers for a published four-state example, parameterises the cone (its Corollary 1), and its Theorem 3 closes the loop: at every cost level \( D \) the restricted design attains the unrestricted optimum, so the task restriction costs nothing.
What we find. We reproduce the published frontier over the whole cone — including the rank-deficient boundary where channels are switched off — and then report what the published window can and cannot show.
1) The frontier is not reproduced by any isotropic-noise family: the best member of each family lies 1.11–16.4 cost units above it, while optima over the full cone agree with it to within 0.07 units, inside the digitisation band (§III).
2) The admissibility wall is a horizontal asymptote of each frontier, not a point on it: the cost approaches \( D_{\min}(V) \) from above and never reaches it, so the published figure cannot display the wall it names. The wall is a functional of the subspace alone, \( D_{\min}(V) = j_c + \Phi_0(V) \), and the interval \( (j_c, D_{\min}(V)] \) is a complete infeasible region: inside it no admissible design meets the task (§IV).
3) Consequently the phrase "for every cost level \( D \)" in Theorem 3 needs the hypothesis its own proof already uses, that the stage cost sees the state only through the task variable, \( \operatorname{supp}(Q) \subseteq \operatorname{range}(F^\top) \). Without it the theorem fails not at a point but on an interval of length exactly \( \Phi_0(V) \); the repaired statement (Theorem 3′) is free and gives both \( \Delta \equiv 0 \) and \( \Phi_0(V) = 0 \) (§IV).
4) The wall does not order the frontiers: among 120 random rank-one designs, 111 pairs invert the wall ordering at a fixed rate, so the wall is not a design criterion (§V).
5) On the constructive side, a frozen prior reduces the trade-off to one convex program on the information form, whose solution is reverse water-filling on the spectrum of a task-weighted Gramian \( \Gamma \). This supplies a closed-form value at the wall prior, not the previously unspecified constant of the wall-approach law — the frontier-wide form that would have delivered that constant needs a monotonicity that is false (a closed-form rank-one counterexample and 115 reachable in-cone counterexamples), and we withdraw it — together with a closed-form sensor that matches the best previously known designs at ten of eleven anchors to within 1.4% and reproduces the rank-deficiency of the numerically optimal designs through channel switch-on rates (§VII).
6) On the floor side, choosing the sensing subspace itself is a lower-dimensional problem with a usable rule and a certification status we state precisely: the rule attains \( \Phi_0 = 12.222448/0.791828/0.190335 \) at rank 1/2/3 against best known \( 10.169224/0.735143/0.158701 \), i.e. \( 1.20/1.08/1.20\times \) the best known floor (§VIII).
7) On the rate side we characterise the restricted sensor beyond the published window. With the two excesses \( x := D - D_{\min}(V) > 0 \) (cost axis) and \( \Delta I := I - R_{\exp} \) (rate axis) — different origins, never mixed — the ladder law \( \Delta I = \frac{\operatorname{rank}C}{2}\log_2\frac{1}{x} + b_{\mathrm{pred}} + O(x) \) has an exactly computable intercept and asymptotic slope \( \gamma_\infty = 2\ln 2/r \), which we verify on two independently measurable legs across five plants and ranks 1–4: the rate leg \( \sigma := d\Delta I/d\log_2 s \to r/2 \) and the cost leg \( \alpha := -d\ln x/d\ln s \to 1 \) (§IX). The slope itself is reverse-water-filling arithmetic and is not claimed as a discovery; what we claim is its domain, the finite-rate inequality \( \gamma_r/\gamma_1 > 1/r \), the intercept, and the rank structure. The same section records where the water-filling picture fails: the optimal support is not diagonal in the task-weight basis, and forcing it there costs \( 5.0 \times 10^{-2}/9.5 \times 10^{-2} \) bit at rank one.
8) Finally we reduce the one question the published line leaves open — whether admissibility can ever cost rate — to a statement about the uniqueness of the optimal support, which random probes of the optimal face cannot decide by construction, and we report its direct numerical decision with a pre-registered criterion (§IX, Appendix A).
Positioning. This is a comment-and-extension note, not a competing design. We keep the reference paper's model, symbols and cone; we reproduce its Figure 1 over a larger admissible set than it displays; we correct one hypothesis in its Theorem 3; and we extend the picture in two directions it does not take (the subspace-selection floor side, and the ladder law with its rank structure on the rate side). Where its own moving parts are ours we say so: its Step 3 realizability test is the same equality-type reachability condition we use, and its determinant monotonicity is a statement about one PSD variable under a Loewner bound, not the \( \det\Gamma \) monotonicity: that one is false (closed-form rank-one counterexample; 115 reachable in-cone counterexamples), which is why the frontier-wide bound resting on it is withdrawn in §VII (§XI). Relative to the closest prior on restricting sensing [7] we add the cone language and the length of the infeasible interval, not the act of restricting sensing; relative to the nonanticipative rate-distortion line, we price a chosen sensing subspace against a control cost, and we claim no converse of our own.
Honesty. Everything quantitative is for the published four-state example. All rate-side numbers are constructive upper bounds obtained by local descent, with a lower-bound certificate only where explicitly said to be proved. The floor-side rule is "best known, certified global on the floor side". Every statement we had to withdraw, and every limitation we know of, is collected in §X; the claim-to-script-to-log map is Appendix A.
II. Setup and notation
We keep the reference paper's model, recursions and symbol set, and add only what Sections III–V need. The plant is \( x_{k+1} = A x_k + B u_k + w_k \) with virtual-sensor reading \( z_k = F x_k + v_k \) (\( w_k, v_k \) i.i.d. Gaussian, \( W \succ 0 \)), and the reference cost is the average stage cost of the LQG pair. Under the certainty-equivalence structure the control law is \( u_k = -K \hat{x}_k \) and the cost separates as
$$ D(S) = j_c + \operatorname{tr}(\Theta P_m), \qquad j_c = \operatorname{tr}(W P_c), \tag{1} $$
with \( P_c \) the control ARE solution, \( \Theta = K^\top(R + B^\top P_c B)K \) the closed-loop weighting, and \( P_m \) the posterior error covariance. The posterior is propagated in information form,
$$ P_m^+ = \left(\tilde{P}^{-1} + S\right)^{-1}, \qquad \tilde{P}^+ = A P_m A^\top + W, \tag{2} $$
where \( S \succeq 0 \) is the information matrix the virtual sensor injects per step, and the rate is
$$ I(S) = \frac{1}{2}\log_2 \frac{\det(A P_m A^\top + W)}{\det P_m} \tag{3} $$
evaluated at a stationary point of (2). A stationary point exists exactly when the pair seen by the recursion is detectable, which is why (2) doubles as the feasibility certificate in Proposition 1.
Admissibility. A sensor is task-restricted to \( F \) when \( \mathcal{K}_F = \{S \succeq 0 : \operatorname{range}(S) \subseteq \operatorname{range}(F^\top)\} \), and the paper's Corollary 1 parameterises the cone as \( S = U_F M U_F^\top \) with \( M \succeq 0 \) and \( U_F \) an orthonormal basis of \( \operatorname{range}(F^\top) \). Two consequences are used here: the cone is closed, so rank-deficient \( S \) — a channel switched off entirely — are admissible, and the constraint is an equality-type reachability condition on a subspace, not an inequality on a spectrum.
Notation. \( V := \operatorname{range}(S) \), \( P_V \) the orthogonal projector onto \( V \), \( r := \dim V \). We write \( D_{\min}(V) \), not a function of \( F \), because every quantity in Sections IV–V depends on \( F \) only through the subspaces \( F \) admits; this also avoids the symbol clash noted in. Finally, writing \( S = v P_V \) for the isotropic family, the two evaluation calibres of Remark 1 are
$$ D_V^{\mathrm{cone}}(I) = \inf_{\substack{\operatorname{range}S \subseteq V \\ I(S) \leq I}} D(S), \qquad D_V^{\mathrm{ray}}(I) = \inf_{\substack{S = v P_V \\ I(S) \leq I}} D(S), $$
so \( D^{\mathrm{ray}} \geq D^{\mathrm{cone}} \) on the same axis. Both are rate-budget calibres: \( D \) is non-increasing and \( I \) non-decreasing in the Löwner order on \( S \), so the infimum sits on the boundary \( I(S) = I \); reading the constraint as \( I(S) \geq I \) would return the wall \( D_{\min}(V) \) at every \( I \), which no number in this note is. Every frontier number in this note is constructive — a feasible design, hence an upper bound on \( D_V^{\mathrm{cone}} \) — unless a lower-bound certificate is quoted explicitly, and every number is for the published four-state example of Section III. Notation check. We reserve \( D_{\min}(V) \) for the floor and \( \Phi_0(V) = D_{\min}(V) - j_c \) for its excess; \( \Phi_0^\star(r) \) denotes the rank-\( r \) minimum of the excess (§VIII). No other meaning of \( \Phi \) is used in this note except the frozen-prior posterior of §VII, which always appears with its argument.
III. Reproducing the published rate–cost frontiers
The reference example of [1] is a four-state plant with \( |\operatorname{eig}(A)| = \{1.7124, 1.3127, 0.2848 \pm 0.6984i\} \), process noise covariance \( W \succ 0 \), and the weighting \( \Theta \) and offset \( j_c \) of (1), which evaluate to \( j_c = 31.4833 \).
Two scalar anchors are reproduced before any of our own claims are made:
1) the minimum stabilizing rate \( \sum_{|\lambda_u|>1} \log_2|\lambda_u| = 1.168575 \) bits/sample, against the value 1.169 printed in the published figure;
2) the four curves of the published figure ([1, Fig. 1]) — three task-restricted frontiers and the unrestricted reference —, digitised from the vector artwork (frame pixels \( x \in [121, 1924] \), \( y \in [52, 1238] \), \( D \in [40, 90] \), \( I \in [1, 5] \); 1 px = 0.0278 in \( D \); calibration ambiguity between frame edge and grid line ±0.09, plus the read-off-convention spread of Table I).
The digitised curves span \( D \in [46.99, 89.83] \), \( I \in [1.543, 4.921] \) (red, \( r = 2 \)), \( D \in [40.08, 89.78] \), \( I \in [1.535, 3.498] \) (blue, \( r = 3 \)), \( D \in [40.08, 89.89] \), \( I \in [1.516, 3.263] \) (magenta, \( r = 4 \)) and \( D \in [40.83, 89.14] \), \( I \in [1.170, 3.125] \) (the unrestricted curve); the raw per-pixel-column lists are in data/fig1_digitized.csv (5760 rows).
Remark 1 (calibre). There are two natural ways to evaluate the frontier of a task-restricted sensor with admissible range \( V \): the ray calibre, in which the information matrix injected on \( V \) is held isotropic, \( S = v P_V \), and the scalar \( v \) is swept; and the cone calibre, in which \( S \in \mathcal{K}_F \) ranges over the whole admissible cone, \( S = U_F M U_F^\top \) with \( M \succeq 0 \) arbitrary, i.e. the closure of \( \mathcal{K}_F \) is used and rank-deficient \( S \) (a channel switched off entirely) is admissible.
TABLE I — Frontier of the published \( r = 2 \) sensor, both calibres, against the digitised red curve. Δ is in units of \( D \).
| target \( I \) | digitised \( D \) | cone (Δ_cone) | ray \( S = v P_V \) |
|---|---|---|---|
| 2.00 | 62.902 ± 0.021 | 62.8975 (−0.005) | 79.3018 |
| 2.50 | 54.311 ± 0.014 | 54.2924 (−0.019) | 63.3839 |
| 3.00 | 50.651 ± 0.003 | 50.6023 (−0.049) | 56.2321 |
| 4.00 | 47.978 ± 0.007 | 47.9396 (−0.038) | 50.2372 |
| 4.90 | 47.040 ± 0.006 | 47.1006 (+0.061) | 48.1475 |
The ± is the spread over four read-off conventions (nearest pixel column, two rate windows, polyline crossing), which is needed because the curve is steep at the low-rate end: between \( I = 1.95 \) and 2.05 the red curve moves by 2.6 units of \( D \), 94 pixels. All four conventions are printed by repro/readoff.py.
Two things must be kept apart, and only the second one carries the argument. The cone residuals are small and of both signs: −0.005, −0.019, −0.049, −0.038, +0.061, i.e. at most 2.2 pixels and inside the ±0.09 calibration band quoted above. The cone calibre is therefore consistent with the published curve at all five anchors and nothing more — no sign is resolvable, and we do not ask more of the artwork than that. What the artwork does resolve is the other comparison: every ray value lies above the published curve by 1.11–16.40, i.e. by 40 to 590 pixels, at least 18 times the largest cone residual. Being above is not itself a contradiction — a suboptimal family may well cost more — but it does exclude identity: on the same plant, the same axis and the same sensor, the published curve is better than anything the isotropic family achieves. We therefore read the published figure as the cone optimum of the paper's own Theorem 1 set, with the maximiser sitting on or near the rank-deficient boundary (optimal second-channel weight \( \rho^\star = 0 \) for \( I \leq 3 \) and \( \rho^\star \leq 0.1 \) at the two highest anchors, optimal in-plane angle \( \theta^\star \in [128^\circ, 138^\circ] \)), and not as any isotropic-noise subfamily.
For the unrestricted curve the two calibres coincide to within the read-off spread: the free-cone optimum is 58.1931 at \( I = 2 \) against 58.040 ± 0.159 digitised, and 47.756 at \( I = 2.5 \) against 47.758 ± 0.077. The \( I = 2 \) residual is larger than the red-curve ones only because the unrestricted curve is steeper there; no sign is readable at that point, and none is claimed.
Remark 2 (one curve we cannot place). The blue (\( r = 3 \)) curve is not reproduced. Over the Schur-tail 3-plane the cone optimum is 59.5611 at \( I = 2 \), and the digitised curve sits 0.78 above it (60.344 ± 0.265) — the admissible direction. At \( I = 3 \) the same cone optimum is 45.4537 while the digitised curve is at 43.711 ± 0.007, i.e. 1.74 below the best design of that plane: 250 times the read-off spread and 19 times the ±0.09 calibration band, so this is not a measurement artefact. The plane's minimum is obtained by multistart local search, so 45.4537 is an upper bound on what that plane can deliver and the exclusion is stated relative to that bound. A certified lower bound would make it absolute; the best one available, (9) evaluated on that plane (Section VII, where the frontier-wide step needs a monotonicity that is false (falsified in the cone: a closed-form rank-one counterexample and 115 reachable counterexamples), so (9) is quoted only as its value at the wall prior), is 41.485 at \( I = 3 \), i.e. 2.23 below the digitised value, so this note does not make the exclusion absolute. The point itself is feasible globally, since the free optimum at \( I = 3 \) is 42.040 < 43.711; so the published \( r = 3 \) curve must use a different 3-dimensional admissible subspace than the one we assumed. We do not attempt to fit it in this note.
IV. The infeasible region, and what the published figure can show
For an admissible subspace \( V = \operatorname{range}(S) \), with \( P_V \) the orthogonal projector onto \( V \), define
$$ D_{\min}(V) = j_c + \Phi_0(V), \qquad \Phi_0(V) = \inf_{\tau>0} \operatorname{tr}\left(\Theta P_m(\tau P_V)\right), \tag{4} $$
the zero-measurement-noise limiting cost, reached as the information matrix scales to infinity along \( V \). Three independent evaluations (information-form fixed point, singular DARE, filter DARE \( \mathrm{sdare}(A^\top, F^\top, W, V) \)) agree to \( 1.3 \times 10^{-3} \) on the anchors \( V = \operatorname{range}(F_2^\top) \), \( D_{\min} = 46.1231 \), and \( V = \operatorname{span}\{\theta_1, \theta_2\} \), \( D_{\min} = 32.2751 \).
Proposition 1 (shape of the infeasible region). Fix \( V \) with \( \dim V \geq 1 \) and let the plant pair \( (A, V) \) be detectable. Then along the ray \( \{\tau P_V\} \) the rate is unbounded, \( \lim_{\tau\to\infty} I(\tau P_V) = \infty \), while the cost decreases to the finite limit \( D_{\min}(V) \). Hence
(i) \( \{D < D_{\min}(V)\} \) is infeasible at every rate: the wall is a horizontal asymptote of the frontier, not a point on it;
(ii) if the pair is not detectable, no \( \tau \) yields a stationary error covariance, and the whole ray is infeasible (\( D_{\min}(V) = +\infty \));
(iii) the frontier of a subspace with a lower wall does not lie below the frontier of a subspace with a higher wall (Section V).
Proof sketch. (i) \( \det P_m(\tau P_V) \) shrinks as \( 1/\tau \) on \( V \) and stays bounded away from zero on a complement only if \( V \) is not detectable; the ratio \( \det(A P_m A^\top + W)/\det P_m \) therefore diverges logarithmically while \( \operatorname{tr}(\Theta P_m) \) converges monotonically to the zero-noise limit, which is exactly \( \Phi_0(V) \). Concretely, \( r = \dim V \) directions carry the \( \tau^{-1} \) factor, so \( I(\tau P_V) = \frac{r}{2}\log_2\tau + O(1) \) and the wall is approached geometrically,
$$ D(I) - D_{\min}(V) \approx C(V)\, 2^{-2I/r}. \tag{5} $$
(ii) is the standard equivalence between convergence of the information-form recursion and detectability; the Schur-tail-1 row of Table II is that case observed: one scalar measurement cannot cover both unstable modes (\( |\operatorname{eig}(A)| = \{1.7124, 1.3127, \ldots\} \)). □
Remark 3 (the predicted slope, measured). On the semi-logarithmic axes of Fig. 1, Eq. (5) says the asymptotic slope is \( -2\log_{10}2/r \), i.e. \( -0.6021, -0.3010, -0.2007 \) per bit for \( \dim V = 1, 2, 3 \). Least-squares slopes over the decade of rate \( I \in [12, 20] \) (for \( \dim V = 1 \), over \( I \in [6, 12] \), where the gap has not yet left the axis) give \( -0.6022, -0.3010 \) and \( -0.3010, -0.2017 \) and \( -0.2018 \): the two 2-dimensional families and the two 3-dimensional families agree with each other to four digits, and with (5) to within 0.5%, with no fitted constant and no family-dependent exponent.
Remark 4 (the other end of the same curve is published). Proposition 1(i) is the cost-side asymptote. The rate-side one, \( I \to \sum_{|\lambda_i(A)|>1}\log_2|\lambda_i(A)| \) as the cost budget grows, is already printed for a restricted observation matrix whose unobservable subspace contains unstable modes [8, Sec. IV-A, Fig. 3], on this very plant and with this very constant. Nothing in Proposition 1 or Eq. (5) is claimed for that end of the frontier: what we add is the cost-side wall as a function of \( \operatorname{range}(S) \) alone, the measured slope \( -2\log_{10}2/r \) of its approach, and the fact that it does not order the frontiers (Section V).
Table II and Fig. 1 measure the approach to the wall for five admissible subspaces of the published plant, sweeping the ray \( S = v P_V \), \( v \in [10^{-3}, 10^{12}] \).
Corollary 1 (the published figure does not show a wall). The published figure is drawn on \( D \in [40, 90] \), \( I \in [1, 5] \). By Proposition 1(i) a wall becomes visible only where the frontier is within digitisation of \( D_{\min} \): measured on the ray, \( V = \operatorname{range}(F_2^\top) \) first enters ±0.09 of its wall at \( I = 9.3 \), and the fastest of the five families of Table II does so at \( I = 5.6 \) — both outside the published abscissa range, so no family in that table can display its wall there. The left end of the red curve is \( (D, I) = (46.99, 4.921) \), and 4.921 is the top frame edge minus one line width: the red curve is truncated by the top edge, and its terminal abscissa carries no information about \( D_{\min}(V) \); numerically \( 46.99 - D_{\min} = +0.87 \), far outside the calibration band. The blue and magenta curves end at \( D = 40.08 \), i.e. they are truncated by the left edge, at rates \( I = 3.498 \) and 3.263, while their walls lie below the axis: for the unrestricted magenta curve the wall is exactly \( j_c = 31.4833 \) (full rank, so the zero-noise limit is the exact-observation limit), and for the blue curve even the lowest wall it could be assigned, the \( r = 3 \) optimal support at 31.6420, sits 8.4 units under the frame edge.
TABLE II — Horizontal asymptotes: five admissible subspaces \( V \) of the published plant, each swept along its own ray, and how large a rate the published window would need.
| family | \( D_{\min}(V) \) | gap at \( I \approx 5 \) | \( I \) at 1% | \( I \) at 0.1% |
|---|---|---|---|---|
| Schur tail 2 | 46.1231 | 4.33% | 7.1 | 10.3 |
| Schur tail 3 | 36.6032 | 36.1% | 11.9 | 16.8 |
| optimal support, \( r = 1 \) | 41.6526 | 0.50% | 4.5 | 6.1 |
| optimal support, \( r = 2 \) | 32.2185 | 10.4% | 8.4 | 11.7 |
| optimal support, \( r = 3 \) | 31.6420 | 22.9% | 10.7 | 15.6 |
| Schur tail 1 | \( +\infty \) | no fixed point |
Schur tail 2 is the support we identify with the published red curve; Schur tail 3 is the plane tested against the blue curve and rejected in Remark 2, listed here only as a wall. The optimal supports minimise \( \Phi_0 \) at each rank. Ray \( S = v P_V \), \( v \) over 151 logarithmic points, information-form fixed point to tolerance \( 10^{-11} \); point lists in data/wall_approach.csv (652 rows). The last row is Proposition 1(ii) observed: the recursion does not converge for any \( v \), so the wall leaves the axis.
Fig. 1. The wall as a horizontal asymptote, for the five families of Table II. The shaded band is the published abscissa range \( I \in [1, 5] \); the dashed line is the digitisation floor ±0.09 expressed relative to the lowest wall in the table (0.28%). No family has entered that floor inside the published window — the closest, the \( r = 1 \) optimal support, is still 0.21 units above its wall at \( I = 5 \).
Fig. 1 is therefore drawn on axes that reach \( I = 20 \) rather than by annotating the published window: on the published window the phenomenon of Corollary 1 is not visible, only its absence is.
V. The floor does not order the frontier
Because \( D_{\min}(V) \) depends on \( S \) only through \( \operatorname{range}(S) \) — the shape of the spectrum does not enter it, confirmed by scanning anisotropic spectra within a fixed subspace — it is tempting to summarise the design problem as "pick the subspace by the wall, pick the spectrum by the rate". The following counterexample says the second half is not free.
Proposition 2 (non-factorisation). There exist unit directions \( z_1, z_2 \in \mathbb{R}^4 \) with
$$ \left| \Phi_0(z_1 z_1^\top) - \Phi_0(z_2 z_2^\top) \right| \big/ \max_i \Phi_0(z_i z_i^\top) = 1.46 \times 10^{-3} $$
but frontier values differing by 45% at a fixed rate: \( D_{I=2} = 1108.36 \) versus 1610.70, and by 13.7% at \( I = 3 \) (727.39 versus 826.95). Hence no function of the wall alone determines the frontier.
TABLE III — Rank-one directions: wall pairing versus frontier ordering.
| wall ratio < \( 5 \times 10^{-3} \) | 1 pair; rate spread at \( I = 2 \): 45.3% |
| wall ratio < \( 10^{-3} \) | no pair |
| inverted pairs | 111 at \( I = 2 \), 31 at \( I = 3 \) |
| spread of \( D_{I=2} \) within deciles | 53%–\( 1.8 \times 10^4 \)%, none < 50% |
120 draws (rng(5)), 76 admissible; walls from the zero-noise fixed point, frontiers from a 20-step ray bisection using the information-form recursion only (no DARE solve, no spectral-radius test). "Inverted pairs": higher wall but lower cost at equal rate.
The robust statement is the count of inverted pairs, not the single 45% pair: a tolerance-based pairing can vanish when the tolerance is tightened, but 111 inversions of the wall ordering do not. What survives, and what we assert, is the exact factorisation statement plus its restriction:
- \( \Phi_0 \) is a function of \( \operatorname{range}(S) \) alone;
- the frontier is not monotone in \( \Phi_0 \), even within the rank-one family;
- consequently the two design coordinates (wall, rate) decouple only within a fixed subspace, not across subspaces.
VI. Limitations: what this note does not claim
- All rate-side numbers are constructive upper bounds obtained by local descent over the cone. Section VII adds a closed-form lower bound, proved only at a frozen prior; its frontier-wide form needs a monotonicity that fails (a closed-form rank-one counterexample and 115 reachable in-cone counterexamples), so the frontier-wide bound is not claimed at all; it leaves 2.7–4.5 units of \( D \) uncertified at \( I = 3 \) and 11–15 at \( I = 2 \), and it does not certify the published blue point infeasible (Section VII).
- Every quantitative statement is for the published four-state example; the subspace-selection phenomena are not claimed to hold for a general plant, and the general statement is left to the follow-up on the dynamic minimal stage.
- The blue curve of the published figure is not reproduced (Remark 2).
- The rank-one global optimality of the wall-side rule is supported by repeated descent runs and by a two-valued landscape (10.169224 / 86.665888), not by a proof; the descent reports the best of several starts and is not certified to hit the global minimum on every run.
VII. A closed-form bound at a frozen prior, and the channel switch-off law
Section IV measures the approach to the wall and reads its exponent off the semi-log axes, (5); the constant \( C(V) \) was left unspecified because no lower bound for it was available. This section gives one, together with the sensor that attains it, and it separates cleanly into what is proved and what is only verified.
Fix \( V \) with orthonormal basis \( Z \), let \( X \succ 0 \) be the stationary prior of an admissible design, \( G := Z^\top X Z \), and write the injected information as \( S = Z M Z^\top \). Two \( r \times r \) quantities carry everything:
$$ \begin{aligned} T &:= G^{1/2}\left(M^{-1} + G\right)^{-1} G^{1/2} \in [0, I), \\ \Gamma &:= G^{-1/2}\left(Z^\top X \Theta X Z\right) G^{-1/2} \succeq 0, \end{aligned} \tag{6} $$
with the convention that \( T = 0 \) when \( M \) is singular. Put \( \Phi(X) := (X^{-1} + Z Z^\top)^{-1} \) (the posterior of perfect sensing on \( V \) given prior \( X \)) and \( W_X := j_c + \operatorname{tr}(\Theta\Phi(X)) \).
Proposition 3 (reduction at frozen prior; proved). For every admissible design with stationary prior \( X \), rate \( I \) and cost \( D \), with \( \gamma_1 \geq \cdots \geq \gamma_r \) the eigenvalues of \( \Gamma \) and \( R := I - T \),
$$ D = W_X + \operatorname{tr}(\Gamma R), \qquad I = -\frac{1}{2}\log_2\det R, \tag{7} $$
and \( M \mapsto T \) is a bijection of the admissible cone onto \( 0 \preceq T \prec I \). Hence, at fixed \( X \),
$$ D \geq W_X + \min_{\substack{0 \preceq R \preceq I \\ \det R \geq 2^{-2I}}} \operatorname{tr}(\Gamma R) = W_X + \sum_{\gamma_i>\nu}\nu + \sum_{\gamma_i\leq\nu}\gamma_i, \tag{8} $$
where \( \nu \) is the unique solution of \( \prod_{\gamma_i>\nu}(\nu/\gamma_i) = 2^{-2I} \): the frozen-prior trade-off is a convex program whose solution is reverse water-filling on the spectrum of \( \Gamma \).
Proof sketch. The inversion lemma gives \( P_m = X - X Z(M^{-1} + G)^{-1} Z X^\top \), the determinant lemma gives \( \det P_m = \det X \det R \), and the inverse map is \( M = G^{-1/2} T (I - T)^{-1} G^{-1/2} \), so \( I \) in (7) is the rate. For the cost, cyclicity gives \( \operatorname{tr}\Gamma = \operatorname{tr}(\Theta X - \Theta\Phi(X)) \), hence \( j_c + \operatorname{tr}(\Theta X) = W_X + \operatorname{tr}\Gamma \), and (1) with \( \operatorname{tr}(\Theta P_m) = \operatorname{tr}(\Theta X) - \operatorname{tr}(\Gamma T) \) becomes \( D = W_X + \operatorname{tr}(\Gamma R) \). Minimising a linear function over the convex set \( \{\log\det R \geq \mathrm{const}, 0 \preceq R \preceq I\} \) gives stationarity \( \gamma_i - \nu/r_i + \mu_i = 0 \) with \( \mu_i(r_i - 1) = 0 \), i.e. \( r_i = \min(1, \nu/\gamma_i) \), and the complementary slackness condition is the stated equation for \( \nu \). □
The name in (8) needs one disambiguation, and the nearest neighbour deserves to be named exactly. Reverse water-filling is the shape of the nonanticipative rate-distortion function of a vector Gauss–Markov source, and its existence there as an optimal algorithm was proved by Stavrou and Skoglund [23] (conference version [24]), closing a question left open by [12]; the same shape appears in the zero-delay upper bound realised through a Kalman filter with feedback [25]. The two programs are not the same one. There the objective is \( \frac{1}{2}\sum_i\log(\mu_{\Lambda,i}/\mu_{\Delta,i}) \) under a trace constraint on the distortion, and the levels \( \mu_{\Lambda,i} = \mu_{A^2,i}\mu_{\Delta,i} + \mu_{\Sigma_W,i} \) move with the design variable \( \Delta \); here the objective \( \operatorname{tr}(\Gamma R) \) is linear under a log-det constraint on the rate, and the levels \( \gamma_i \) are frozen once \( X \) is. Their reduction rests on pairwise commutativity of \( (A, \Delta, \Sigma_W) \), which holds in the three structural cases they isolate (\( A = \alpha I \), \( A \) symmetric with isotropic noise, \( A = \Sigma_W \)) and is what makes Hadamard's inequality tight; our plant satisfies none of the three, so their theorem does not price the object of this section, while (8) needs no commutativity at all because \( \Gamma \) is symmetric by construction. There the levels are eigenvalues of a covariance the design moves; here they are those of the task-weighted Gramian at a frozen prior, the object being partitioned is the LQG cost, and the sensor map enters one level up through \( M \): (8) is a bound at fixed \( X \), not a source-coding theorem. That line also designs the filter as an encoder–channel–decoder triple and bounds any estimator's mean-square error by a conditional mutual information [26], and the gap it publishes is carried by the quantizer: dithered scalar quantization of the \( r \) active dimensions costs \( \frac{r}{2}\log_2(\pi e/6) + 1 = 0.254r + 1 \) bits per vector, which is a space-filling and entropy-coding loss additive in the rate and averaging to zero per dimension under lattice quantization as the dimension grows [27] — a gap, not a slope of the rate-distortion curve.
Two readings of Proposition 3 matter more than the bound itself. First, the non-convexity of the sensor problem is not in (8): at a frozen prior the admissible set is a box intersected with a log-det super-level set and the objective is linear. It is entirely in the requirement that \( X \) be the prior of its own sensor. That is why the convex relaxations over \( (X, K) \) lose so much and why the loss grows with the Lagrangian multiplier: the cheapest summary of that failed leg is \( \sup_\mu L(\mu) = 33.014 \) on the \( r = 3 \) plane against the 41.485 of Table IV, and \( \sup_\mu L = 35.380 \) unrestricted against a reachable 42.0427. Second, \( r_i = 1 \) means \( T_i = 0 \): that direction is not sensed at all. Switching a channel off is therefore not a numerical curiosity of the search but the water-filling solution when \( \nu \) exceeds \( \gamma_i \), which is what happens at small rate budgets; in the source-coding line the same active count forces the quantizer dimension to follow it once water-filling kicks in [27], which is a second reason to report \( r \) rather than only the cost.
Dropping the design-dependent \( W_X \) and \( \gamma \) to their values at the wall prior \( X_w \) (the fixed point of perfect sensing on \( V \); \( X \succeq X_w \) for every reachable \( X \) by monotonicity of \( \Phi \)) turns (8) into a candidate frontier bound. One step there is not merely unproved, it is false, and we say so plainly:
$$ \begin{aligned} D_V^{\mathrm{cone}}(I) &\geq D_{\min}(V) + C(V)\, 2^{-2I/r}, \\ C(V) &:= r\left[\det\Gamma(X_w)\right]^{1/r}, \end{aligned} \tag{9} $$
valid wherever \( X \mapsto \det\Gamma(X) \) is non-decreasing on the reachable priors. This is the constant of (5), now evaluated in closed form. The monotonicity it needs does not hold, and the way we first satisfied ourselves that it did is a cautionary tale worth one paragraph. A first stress test — 540 random positive-semidefinite perturbations of \( X_w \) at spectral scales \( 10^{-3}, 1, 10^3 \) on all three planes — produced no violation; but a full-rank Gaussian perturbation of \( X \) is dominated by the \( \theta_1 da \) term, so the test is blind to the terms that matter. A rank-one perturbation breaks it in closed form already at \( r = 1, n = 2 \), where \( \det\Gamma = \theta_1 a + \theta_2 b^2/a \): with \( X_2 = X_1 + vv^\top \), \( v = (\varepsilon, -1) \), we have \( X_2 \succeq X_1 \) while \( \det\Gamma \) decreases (4/4 violations as \( \varepsilon \) runs \( 10^{-1} \to 10^{-4} \), with the control \( b = 0 \) producing 4/4 non-violations, so the mechanism is the cross term \( -2\theta_2 b\varepsilon/a \)). Restricting to designs that are actually reachable in the cone does not rescue it: with \( P = A^{-1}(X - W)A^{-\top} \) and the reachability test \( S = P^{-1} - X^{-1} \succeq 0 \), there are 115 counterexamples whose \( S \) lies in the admissible cone to \( 2 \times 10^{-16} \), and along the true reachable curve (a rank-one design swept on the red plane) \( \det\Gamma \) decreases strictly with rate at 11/11 steps (\( 4.99 \times 10^6 \to 1.47 \times 10^4 \)). What survives is stated exactly: at a frozen prior (7) is an identity and (8) is exact; frontier-wide, (9) is an empirical law whose five-point slope fit we report, not a bound. We therefore withdraw the frontier-wide use of (9) and keep it only at \( X_w \), where it stays below the measured frontier at all eleven anchors (margins 0.5–16 units) but is no longer claimed to hold for every \( X \). Its arithmetic-geometric-mean step is what makes (9) weaker than (8): at a frozen prior the exact water-filling minimum exceeds the AM–GM value by +2.79 (\( r = 2, I = 2 \)), +3.55 (\( r = 3, I = 2 \)) and +6.71 (\( r = 4, I = 2 \)), and the excess vanishes as the rate grows, which is also the equality condition of the mean inequality (\( R \) isotropic in the eigenbasis of \( \Gamma \), no channel switched off).
TABLE IV — The three planes of the published example: wall, closed-form constant, the value of (9) at the wall prior at \( I = 3 \) (a value at that prior, not a frontier bound), best known achievable cost, and the difference. Costs in units of \( D \).
| \( V \) | \( r \) | \( C(V) \) | bound (9) | best known | gap |
|---|---|---|---|---|---|
| Schur tail 2 | 2 | 11.802 | 47.865 | 50.6023 | 2.74 |
| Schur tail 3 | 3 | 15.085 | 41.485 | 45.4537 | 3.97 |
| unrestricted | 4 | 9.521 | 37.514 | 42.0427 | 4.53 |
The bound column is (9) with the AM–GM step replaced by the exact water-filling minimum at \( X_w \), so it inherits the same conditional status: it is a value at the wall prior, not a frontier bound, because the \( \det\Gamma \) monotonicity that (9) needs is false (Remark 5). The plain (9) value is 40.375 on the \( r = 3 \) plane and 34.850 unrestricted. Best known costs are constructive optima (Table I).
The practical consequence for the published point of Remark 2 is negative and should be stated plainly: the digitised blue value 43.711 at \( I = 3 \) is not certified infeasible. The certified bound there is 41.485, which is 2.2 units below it, so the exclusion in Remark 2 remains an exclusion relative to the best achievable cost of that plane (45.4537), not an absolute one. Closing that 2.2 needs control of \( W_X - \operatorname{tr}\Gamma \) jointly in \( X \), not a better solver.
Proposition 4 (switch-off rates; proved at frozen \( \Gamma \)). Direction \( i \) is sensed if and only if \( \gamma_i > \nu \), and the \( (k+1) \)-st channel switches on at
$$ I^*(k) = \frac{1}{2}\log_2 \frac{\prod_{i\leq k}\gamma_i}{\gamma_{k+1}^k}, \qquad \gamma_1 \geq \cdots \geq \gamma_r. \tag{10} $$
Status. The thresholding structure is prior art and we do not claim it: [5] obtain the spectral threshold and the order phase transition on the controller side (their Theorem 1, the active-mode count of their Definition 5), and the closed form of the multidimensional trade-off cannot be exact at the frontier in general — [16] exhibit the two-dimensional counterexample and identify the equal-distortion assignment as the defect, which is why the first half of this section is stated at a frozen prior. What is ours here is (10) written in the sensing coordinate \( \Gamma \) of (6) together with its test against the measured ranks in Table V — i.e. a reproduction of a known phase-transition phenomenon on the sensing side, not a new phase transition.
TABLE V — Test of (10) against the ranks of the designs found by exhaustive and multistart search.
| \( V \) | \( \gamma(X_w) \) | switch-on rates \( I^*(k) \) | measured rank |
|---|---|---|---|
| tail 2 | 85.39, 0.41 | 3.855 | 1, 1, 1 at \( I = 2, 2.5, 3 \); 2 at 4, 4.9 |
| tail 3 | 86.97, 3.70, 0.40 | 2.277, 5.508 | not recorded |
| free | 85.69, 5.53, 0.43, 0.16 | 1.976, 5.665, 7.830 | 1 at \( I = 2 \); 2 at 3, 4 |
"Measured rank" is the rank of the maximiser of the published-plane searches, at the effective-1% threshold: the unrestricted winners at \( I = 3, 4 \) carry a third eigen-direction of weight < 0.1%, so the strict count is 3 and the 1% count is 2; both are reported in p0/e77_out.txt. The \( r = 2 \) row is the quantitative form of the empirical finding in Section III that \( \rho^\star = 0 \) for \( I \leq 3 \) and \( \rho^\star \leq 0.1 \) beyond: (10) puts the transition at 3.855, between the two measured anchors. The unrestricted row misses at \( I = 2 \) by 0.02 bits — (10) says the second channel has just become worth opening, the search keeps it shut.
TABLE VI — Self-consistent water-filling sensor versus the best cost previously known for each plane and rate. Every entry is an achievable design, so a positive difference means the closed-form sensor is worse.
| anchor | closed-form | best known | difference |
|---|---|---|---|
| \( r = 2, I = 2.00 \) | 63.2891 | 62.8975 | +0.62% |
| \( r = 2, I = 2.50 \) | 54.7600 | 54.2924 | +0.86% |
| \( r = 2, I = 3.00 \) | 51.0900 | 50.6023 | +0.96% |
| \( r = 2, I = 4.00 \) | 48.3503 | 47.9396 | +0.86% |
| \( r = 2, I = 4.90 \) | 47.2529 | 47.1006 | +0.32% |
| \( r = 3, I = 2.00 \) | 60.3714 | 59.5611 | +1.36% |
| \( r = 3, I = 3.00 \) | 45.6048 | 45.4537 | +0.33% |
| \( r = 3, I = 4.00 \) | 40.8722 | 40.8072 | +0.16% |
| free, \( I = 2.00 \) | 60.4626 | 58.1931 | +3.90% |
| free, \( I = 3.00 \) | 42.5092 | 42.0427 | +1.11% |
| free, \( I = 4.00 \) | 36.7104 | 36.5386 | +0.47% |
The sensor is \( M = G^{-1/2} T (I - T)^{-1} G^{-1/2} \) with \( T \) water-filled on \( \Gamma(X) \), \( X \) obtained by iterating prior and sensor to a common fixed point, and the water level bisected to land on the target rate; no cost or rate gradient is ever evaluated. The one anchor at which Proposition 4 mis-ranks the design is the one anchor that is more than 1.4% off, which is the only internal consistency check this table offers.
Remark 5 (what is not claimed). Nothing here is a global optimality proof. The bound (9) is conditional on the \( \det\Gamma \) monotonicity, and that condition is false in this project's own cone (a closed-form rank-one counterexample and 115 reachable counterexamples): (9) is therefore reported as an empirical law at the wall prior, not as a frontier bound. The water-filling solution (8) is exact only at a frozen prior, and self-consistency costs 0.16–1.36%; and the 2.2-unit shortfall against the published blue point is reported rather than argued away. Two further failures belong in this category: a branch-and-bound certificate built by boxing the eigenvalues of \( G \) in logarithmic cells was implemented and violated its own validity gate (it returned 58.57 where 42.04 is reachable) because a one-dimensional eigen-value ladder does not cover designs whose spectral spread exceeds the cell width, so that number certifies nothing; and the multistart search for the penalised infimum over physical designs reaches 45.409 on the \( r = 3 \) plane, which is an upper bound on that infimum and therefore also certifies nothing, however close it comes to the reachable 45.4537.
VIII. The floor-side design rule, and what is certified
§IV fixes the wall \( D_{\min}(V) = j_c + \Phi_0(V) \) and shows it does not order the frontiers. Designing a sensor nevertheless means choosing the subspace, and on the floor side that choice is a lower-dimensional problem:
$$ \Phi_0^\star(r) := \min_{V \in \mathrm{Gr}(n,r)} \Phi_0(V), \qquad \Phi_0(V) = \inf_{\tau>0}\operatorname{tr}\left(\Theta P_m(\tau P_V)\right), \tag{11} $$
with \( j_c = \operatorname{tr}(W P_c) \) and \( \Theta = K^\top(R + B^\top P_c B)K \) as in (1). Its solution is a staircase, and the rule we report is the one that attains it on the published example.
a) Rule. At rank \( r \), take the \( r \) leading eigenvectors of the closed-loop task weight \( \Theta \) — i.e. the \( r \) directions the cost penalises most — and put the sensor there. The resulting floors are
$$ \Phi_0^{\mathrm{rule}} = 12.222448, 0.791828, 0.190335 \quad (r = 1, 2, 3), \tag{12} $$
i.e. +38.8%, +2.51%, +0.60% over \( j_c \), against the best known floors
$$ \begin{aligned} \Phi_0^\star &= 10.169224, 0.735143, 0.158701, \\ D_{\min} &= 41.652566, 32.218485, 31.642043, \end{aligned} \tag{13} $$
found by direct descent on \( \mathrm{Gr}(4, r) \). The rule is therefore \( 1.20/1.08/1.20\times \) the best known floor at \( r = 1/2/3 \): it is a usable rule and it is not optimal, and the gap is largest exactly where the task is most constrained.
b) Certification status (read this before quoting (13)). The numbers in (13) come from multi-start Nelder–Mead on \( \mathrm{Gr}(4, r) \), not from a proof. Three facts bound what they certify. (a) The landscape is two-valued at rank one, with the two values 10.169224 and 86.665888 — the good basin is real, but the descent is a search. (b) Re-running the same descent with an independent implementation (this lane, DARE-based, 24 starts) reproduces the values in (13) to all printed digits, while the number of starts reaching the best basin differs between runs (24/24 in the first run reported on the board versus 14/24, 7/24, 3/24 at \( r = 1, 2, 3 \) in our rerun). The value is stable; the basin count is not a certificate, and neither is any single run's. (c) The three independent implementations of \( \Phi_0 \) available to us (an information-form noiseless fixed point, a projection iteration, and a DARE-based evaluation) agree to \( 1.3 \times 10^{-3} \) absolute over the tested designs, which certifies the evaluation, not the minimisation. We therefore write "best known, certified global on the floor side" and never "the optimal \( F \)".
c) It is not a new design. Choosing \( F \) by (11) is equivalent to the linear-class optimum of the SDP in [3] read on the floor side: the floor-side rule selects the same subspace the SDP would select, and it does so with a scalar functional of \( V \) instead of a matrix program. Our contribution here is the floor-side reading and the rule, not the design.
d) Two axes, not one. That a design is lossless on the rate side says nothing about its floor, and conversely. The four corners measured on the published example are:
| subspace \( V \) | rate loss Δ (bit) | floor excess \( \Phi_0 \) |
|---|---|---|
| full state | \( \approx 0 \) | \( \approx 0 \) |
| \( \operatorname{span}(S^\star(80)) \) | \( -6.7 \times 10^{-9} \) | +38% |
| Schur tail, \( k = 2 \) | +0.03 | +46.5% |
| Schur tail, \( k = 3 \) | +1.04 | +16.3% |
so \( \Delta \) and \( \Phi_0 \) are independent axes: a lossless representation can be 38% more expensive than the best floor, and a badly lossy one can be close to it. The precise floor-side statement is Proposition 2: \( \Phi_0 = 0 \) iff the stage cost sees only the task variable, \( \operatorname{supp}(Q) \subseteq \operatorname{range}(F^\top) \); and \( \Phi_0 < \infty \) iff the pair \( (A, F) \) is detectable (Proposition 1), which is the reference paper's own Theorem 2.1 and is quoted, not claimed. The dual reading is worth stating: detectability is what keeps the rate side finite, and the same condition keeps the cost side finite, so neither floor can be bought with the other.
e) Sensitivity. Both of the above are deterministic functionals of the plant, so finite-sample effects enter only through estimation error. Under a relative perturbation \( \varepsilon \leq 1\% \) the rule keeps the staircase ordering and magnitude; beyond about \( \varepsilon \gtrsim 3\% \) a frozen rule degrades sharply (median +28%) and must be re-derived. The absolute floor is dominated by \( j_c \) (sensitivity \( \sim \varepsilon \)), whereas staircase statements inherit the \( \sim 10\varepsilon \) sensitivity of the floor functional; we therefore attach the error level to every staircase number.
IX. The rate side: a ladder law, two measurable legs, and where the water-filling picture fails
The published window reads the rate side through one exponent. This section characterises it instead, and it separates what is arithmetic from what is ours.
a) Two excesses, never mixed. Write
$$ x := D - D_{\min}(V) > 0, \qquad \Delta I := I - R_{\exp}, \qquad R_{\exp} = \sum_{|\lambda_i(A)|>1}\log_2|\lambda_i(A)|, \tag{14} $$
where \( D_{\min}(V) \) is the cost floor of §IV (a functional of the subspace, reached as measurement noise vanishes) and \( R_{\exp} \) is the rate floor (a functional of the unstable spectrum, reached as \( S \to 0 \)). The two origins are independent and are never mixed: \( x \) is measured on the cost axis, \( \Delta I \) on the rate axis, and for the published example \( R_{\exp} = 1.168539 \). Because \( I_{\mathrm{TRV}}(D) \) is non-increasing in \( D \) — a larger cost budget can only enlarge the feasible set — \( \Delta I(x) \) is non-increasing, so the ladder below is its inverse.
b) Ladder law. For the restricted cone with \( r \) active dimensions, on the wall side,
$$ \Delta I = \frac{\operatorname{rank}C}{2}\log_2\frac{1}{x} + b_{\mathrm{pred}} + O(x), \tag{15} $$
where the slope counts the active channels, \( C \succeq 0 \) is the sensitivity Gramian \( C_{ij} = \operatorname{tr}(\Theta\, \partial P/\partial V_{ij})|_{V=0} \) (Fréchet derivative plus Stein equation; \( \succeq 0 \) is proved, \( \succ 0 \) is not), and \( b_{\mathrm{pred}} \) is exactly computable: for the two-channel tilted family
$$ \text{gap} = c_0\Theta_{33} + 2d_0\Theta_{23} + (e_0 - p_{22})\Theta_{22}, \tag{16} $$
with \( c_0 = 25/16 \) an exact Taylor root and \( p_{22} \) the positive root of \( a_{12}^2 p^2 + [(1 - a_{22}^2)w_1 - a_{12}^2 w_2]p - w_1 w_2 = 0 \). Equation (16) is an identity, checked on 11 grid points with maximum relative difference \( 7 \times 10^{-15} \); the scalar law \( p_{33}\Theta_{33} \) that a one-dimensional reading suggests holds only when \( c_{13} = 0 \) and otherwise overestimates the gap by 19%–156%. The invariant form of the same statement is \( \Delta I \cdot |d\Delta I/d\ln x| = \frac{\operatorname{rank}C}{2}\log_2 e \): measured \( 1.145 \to 1.436 \) for \( \operatorname{rank}C = 2 \) (limit 1.4427) and 2.885 at \( r = 4 \) (limit \( 2\sqrt{2}\ln 2 \)).
c) Two legs, both measurable. Sweeping the sensor scale \( s \) gives two independent readings of the asymptotic slope \( \gamma_\infty := -\lim d\ln x/d\Delta I \):
$$ \sigma := \frac{d\Delta I}{d\log_2 s} \longrightarrow \frac{r}{2}, \qquad \alpha := -\frac{d\ln x}{d\ln s} \longrightarrow 1, \qquad \text{hence } \gamma_\infty = \frac{\ln 2}{\sigma} = \frac{2\ln 2}{r}. \tag{17} $$
Measured over five plants and ranks \( r = 1, \ldots, 4 \): \( \sigma = 0.5000, 1.0000, 1.5000, 2.0000 \) and \( \alpha = -1.0000 \pm 0.005 \). The two legs are independent — one is a rate measurement, the other a cost measurement — and they agree with (17) to four decimals, which is what makes \( \gamma_\infty = 2\ln 2/r \) measured rather than fitted. Fitting the exponent in the currency the published window uses, on the window \( \Delta I \in [8, 16] \), gives \( \hat{\gamma} = 1.3863, 0.6934, 0.4625 \) at \( r = 1, 2, 3 \) against the closed form 1.386294, 0.693147, 0.462098 (0.00%, 0.04%, 0.09%).
d) What we do not claim. Equation (17) is reverse-water-filling arithmetic: textbook thresholding \( \delta_i = \min(\nu, \lambda_i) \) on \( r \) active dimensions alone reproduces \( d\ln(D - D_{\mathrm{floor}})/dI = -2\ln 2/r \) to \( 9 \times 10^{-16} \), so \( 2\ln 2/r \) is not a discovery of this note. What we claim is (a) the domain in which the law holds, (b) the finite-rate inequality \( \gamma_r/\gamma_1 > 1/r \), verified for \( \Delta I \leq 8 \) across six plants and approached from above — so a rank statement must name its window and \( 2\ln 2/r \) is asymptotic, not finite-rate, (c) the intercept (16), and (d) the rank structure below.
e) The measurement device has a window. Estimating \( \gamma \) by refitting an amplitude absorbs a wrong exponent, and the local-exponent estimator itself is window-specific: the median pricing error of the same device is 0.10% on the window \( \Delta I \in [1.00, 1.83] \) and 3.85% on \( \Delta I \in [0.20, 0.60] \) — a factor 40 — so any quoted accuracy for it must name both the window and the pricing point. Cross-lane, an independently coded local exponent agrees with ours to a median of 2.06% at matched \( \Delta I \) (worst 8.98% at the steepest grid point), which is the level of agreement we expect between two implementations of the same window-dependent quantity.
f) Rank structure. For the published plant, the rank of the optimal information matrix drops with the cost budget:
| \( D \) | 32.31 | 34.41 | 40.00 | 80.00 |
|---|---|---|---|---|
| rank \( S^\star(D) \) | 4 | 3 | 2 | 1 |
for the relative threshold \( 10^{-6} \) (the readings are threshold-dependent: at \( 10^{-3} \) the entries at 32.31 and 34.41 become 3 and 2, so every rank claim states its threshold). The drops occur in the intervals \( 4 \to 3 \subset (32.31, 33.50) \), \( 3 \to 2 \subset (34.41, 40.00) \), \( 2 \to 1 \subset (50.00, 56.66) \); hence at \( D = 56.66 \) the active boundary is \( r^\star = 1 \), and the cell \( D = 56.66 \) has no strictly smaller rank cell at all. A representative rank table is reproduced here by an independent SDP (CVXPY/CLARABEL) and by two further code paths, and the value of the threshold \( D \) at which a lossless design first exists, \( r \geq r^\star(D) \), matches the picture of §IV. The active-set structure itself is not proved; the switch points are measured, and an earlier draft of this table paired the \( D \) list with the rank list one entry out of step, which is corrected here.
g) Where the water-filling picture fails. A natural reading of the above is that the optimal support is a leading eigenspace of the task weight \( \Theta \). It is not, and the two natural diagnostics that appear to disagree agree exactly: for a rank-one \( S = \sigma u u^\top \) with \( u \)'s components \( c_i \) in a \( \Theta \)-basis, the principal angle satisfies \( \sin^2\theta_{\max} = 1 - \max_i c_i^2 \) (a subspace measure: 1.1–1.9% outside the leading eigenspace at \( \theta = 6 \)–\( 8^\circ \)), while the off-diagonal mass of \( S \) in that basis is \( \sqrt{1 - \sum_i c_i^4} \) (a matrix measure: 14.7–19.5% at the same angles). Measured against prediction: \( \theta = 6.0^\circ \) predicts 0.1470, measured 0.1476; \( \theta = 8.0^\circ \) predicts 0.1949, measured 0.1938. Both are right and they measure different things. The consequence is quantitative: replacing the optimal support by the leading eigenspace of \( \Theta \) changes the achievable rate by \( +2.1 \times 10^{-3} \) bit at \( r = 3 \), and by \( +5.0 \times 10^{-2} \) resp. \( +9.5 \times 10^{-2} \) bit at \( r = 1 \); the deviation of the support from the leading direction is therefore worth what it costs, and the true object is an argmin over directions, not a fixed eigenvector.
h) The one question we reduce rather than answer. Whether admissibility can ever cost rate is decided by the optimal face, and the reduction is one line: \( \Delta(D;V) = 0 \) iff some optimizer \( S \in \operatorname{Opt}(D) \) has \( \operatorname{range}(S) \subseteq V \). Hence the strict case \( r < r^\star(D) \) is equivalent to "every optimizer has rank \( > r \)"; in particular, random perturbations of the optimal face cannot decide it, since they sample a neighbourhood of \( \operatorname{Opt}(D) \) rather than \( \operatorname{Opt}(D) \) itself. We therefore decide it directly, by minimising \( \Delta(D;V) \) over \( V \in \mathrm{Gr}(n, r) \) from a floor-seeded multi-start, with the criterion fixed before the run: \( D < \Phi_0^\star(r) \) is a rigorous infeasible cell; \( \min_V \Delta > 10^{-3} \) bit with \( \geq 17 \) of 20 independent starts agreeing is reported as numerical support; \( \min_V \Delta \leq 10^{-6} \) bit is a counterexample. The outcome is recorded in Appendix A; no counterexample was found, and the cells we could not certify are marked as such.
X. Additional qualifiers, and the statements we had to withdraw
The reproduction-side limitations are listed at the end of §V (rate-side numbers are constructive upper bounds; the blue curve is not reproduced; the rank-one optimality of the wall-side rule rests on repeated descent, not a proof). This section adds the qualifiers the rate side needs, plus the list of our own statements that did not survive.
a) Non-negotiable wording. (1) Rate-side numbers are upper bounds from local descent; the only lower bound we prove is at a frozen prior, and its frontier-wide extension is withdrawn because the monotonicity it needs is false (a closed-form rank-one counterexample and 115 reachable in-cone counterexamples). (2) The design rule is "best known, certified global on the floor side"; we never write "the optimal \( F \)". (3) Rank and threshold statements are spatial (which task dimensions are worth sensing); no temporal threshold statement is made here. (4) Every exponent statement names its window; \( \gamma_\infty = 2\ln 2/r \) is asymptotic and its finite-rate form is the inequality \( \gamma_r/\gamma_1 > 1/r \) for \( \Delta I \leq 8 \) only. (5) The two excesses \( x \) (cost axis) and \( \Delta I \) (rate axis) have different origins and are never mixed in a single fit. (6) Everything quantitative is for the published four-state example. (7) The slope \( 2\ln 2/r \) is reverse-water-filling arithmetic, not our finding; what is ours is the domain, the finite-rate inequality, the intercept (16), and the rank structure.
b) Statuses are re-read, not remembered. The withdrawn frontier-wide bound above is the one place in this note where a claim's status (not its value) changed after the numbers were frozen: an earlier draft carried it as "verified but not proved" on the strength of 540 full-rank perturbations, and a later rank-one perturbation refuted it. Every status word in this note is therefore read off the current evidence logs, not off the draft.
c) Calibre independence. The floor-side numbers do not depend on how perfect measurement is emulated: a sensor scale \( s = 10^8 \) and the limiting projection model agree to 0.0136% worst case over 144 designs, so the wall and the ladder intercept are calibre-independent quantities.
d) A negative result worth keeping. The estimator of the local exponent is not a selector: refitting its amplitude absorbs a wrong exponent, and gating a design on the estimator's own rank-deficiency flag costs +35.66% in one cell while leaving 2/24 candidates in another. It is a diagnostic, not a decision rule.
e) What we got wrong (our own record). We report these because each of them changed a number or a claim in this note.
- "The optimal support is the leading eigenspace of \( \Theta \), i.e. the real object is water-filling on \( \Theta \)'s spectrum." Our own measurement refuted it: forcing the support there costs \( +5.0 \times 10^{-2} \) and \( +9.5 \times 10^{-2} \) bit at rank one (§IX). What survives is the rank structure and the statement that the support is not diagonal in the task-weight basis.
- A closed-form prefactor for the ladder. Our first derivation identified a block of \( s(R - R_\infty) \) with the whole object; the two differ by a factor ranging over 0.002–0.97, so the closed form was withdrawn; the identity that survives is (16).
- A KKT argument for \( \Delta > 0 \) at every \( D \). Refuted by our own SDP: the multiplier on the cone constraint is non-zero, \( I(S) \) is not convex (a midpoint test violates convexity by \( 1.8 \times 10^{-2} \) bit), and the family \( S = c\Theta \) is stationary but suboptimal by 0.13–0.24 bit. This is what forced the reduction in §IX to a uniqueness statement.
- A vacuous diagnostic. Our first "diagonality" test used principal angles at full rank, where it is empty by definition; the replacement is the pair of measures related by the identity in §IX.
- Two bookkeeping errors that changed numbers: a sweep table indexed by ragged arrays, i.e. misaligned rows; and a sensor family whose rate column had been paired to a different design than its cost column, worth 0.0350 bit once the pairing is fixed. Both are corrected here; the second one flipped the sign of a sub-claim.
- A solver artefact. In the large-\( s \) regime our information-form fixed point loses accuracy because its tolerance is relative to a covariance that grows with \( s \); the DARE route is the reliable one. All large-\( s \) numbers quoted here come from the DARE route.
f) What would change the conclusions. One counterexample to the strict case of the KKT statement (a rank-\( r < r^\star(D) \) subspace carrying a lossless optimal design) would turn the "infeasibility interval" picture from a theorem into a counterexample family; we look for that counterexample directly and report the search in Appendix A. One plant for which the two legs (17) disagree would break the measured status of \( \gamma_\infty = 2\ln 2/r \).
XI. Related work
The computational line. The paper we comment on [1] inherits its three-block separation and its max-det SDP from [2]. SDPs in this literature compute a value on a fixed source — the nonanticipative rate-distortion function of a partially observable Gauss–Markov process is SDP computable when strictly feasible [28] — and we claim no counterpart: the one certificate we built by boxing eigenvalues is retracted in Section VII because it violated its own validity gate, so every frontier number below is constructive unless a lower bound is quoted. The joint design paper [3] removes the fixed \( F \) instead: it prices information in the objective rather than bounding the cost, and it closes by asking whether the linearity of the sensor policy is restrictive. Sections III–V answer part of that question for one plant and one cone, which is not the same as resolving it. Two of its moving parts are ours and we say so plainly: its Step 3 realizability test \( C_t V_t^{-1} C_t^\top = P_{t|t}^{-1} - P_{t|t-1}^{-1} \) is the same equality-type reachability condition we use, so we claim no new construction there; and where it uses monotonicity of the determinant, the object is one free PSD variable held under a Loewner upper bound, which is a different statement from the \( \det\Gamma \) monotonicity of Section VII: that one is false (a closed-form rank-one counterexample plus 115 reachable in-cone counterexamples), and the frontier-wide bound that needed it is withdrawn, not "unproved". Distinguishing the two is what keeps a referee from reading this note as a contradiction of [2].
Where the restriction sits. [7] lets the decoder hold a state subset for free, which is a task-restricted virtual sensor with a degenerate \( F \), and is the closest prior for the framing itself; what this note adds over it is the cone language and the length of the infeasible interval, not the act of restricting sensing. [8] already plots a frontier for a restricted observation matrix and reads its large-cost constant off the unstable modes left unobservable (Remark 4). A second selection line chooses which sensor to trust rather than how much to say: [19], [20] pick one of \( N \) sensors at each step or trial, where every sensor observes the full state with isotropic noise of unknown level, and they budget trials rather than bits. Their reduction to "use the smallest covariance all the time" is stated in the introduction, not proved as a numbered result, and it is monotonicity of the expected loss in the noise level with the sensing map already fixed — their loss carries the covariance through \( \sum_k \operatorname{tr}[S(k)] \) linearly, and covariances comparable in the cone are in their model just ordered scalars. That is a different statement from the design-dependent monotonicity this note withdrew, and neither paper prices a rank choice: their guarantees are a closed-form expected loss and almost-sure value convergence at rate \( t^{-1/2} \), with no frontier and no converse. [5], [6] constrain the controller rather than the sensor and obtain spectral thresholding and an order phase transition there; our rank loss is on the sensing side, and the switch-on rates of Section VII are stated as measured behaviour of an upper-bounding family, so none of their phase-transition language transfers to this note. [10] pays for sensors rather than for bits and its hard half is combinatorial—NP-hard already for one step and unit costs—so it characterises approximation ratios for a selection problem whose trade-off shape is deliberately left uncharacterised; that shape is what Sections IV–V measure.
Rate side. The stabilizing constant \( \sum_{|\lambda_i(A)|>1}\log_2|\lambda_i(A)| \) that appears in Section III and in Remark 4 is a classical quantity: the finite-data-rate stabilizability bound of [13], read through the anytime-capacity lens of [14] and printed against an LQG frontier in [8]. It is cited here, not claimed. The rate-side converse closest to our formulation is the rate-cost function of [9], which minimises directed information subject to a cost cap rather than the other way round; in the indirect NRDF of [28] the observation matrix \( C_t \) in \( z_t = C_t x_t + n_t \) is non-random with \( m \leq p \), and the distortion priced is an unweighted trace above its own floor, so no converse there is a function of a chosen sensing subspace. Synthesising an observation process is claimed for the test channel — [26] designs the encoder–channel–decoder triple and states that the sensor must be designed, but its application is a fully observed Gauss–Markov process with estimation MSE, pricing no control action; the threshold it derives is a per-component on/off rule indexed by time and by the eigendirections of the estimator's own error covariance, so the sensor remains an implementation of a chosen test channel rather than a design variable priced against a control cost. That floor is not the asymptote studied here, but a published converse returns it: [18] bound, for arbitrary observation laws including rank-deficient and nonlinear ones, the directed information rate from the unstable sub-block below by the sum above (their statement sums over \( |\lambda_i(A)| \geq 1 \)), which is the level our designs approach. Their premise is mean-square observability, so they price nothing on the cost side and are silent where the filter of Section IV diverges. We offer no closed-form frontier, and the reason is on the record: the closed-form dynamic reverse water-filling of [12] for multidimensional Gauss–Markov sources is false in general: [16] give a two-dimensional counterexample and identify the equal-distortion assignment as the defect, valid only when the source is i.i.d.; the corrected object is an SDP value [11]. Two further bounds are orthogonal to the cost-side floor: [17] on multi-encoder networks without feedback, [21] on nonlinear plants with a constant gap. The closest paper that plots cost against a communication rate and proves an ordering is [15], but its rate is the duty cycle \( \limsup_N \frac{1}{N}\sum_k I_k \) of one sensor that sees the whole state, its "optimal" schedule is optimal among open-loop periodic ones, and its statements run through traces and Löwner orderings only — no determinant appears, and no converse at fixed rate. The ordering we invert in Section V is a statement about different designs at a fixed rate, so that paper neither corroborates nor contradicts it. The rate axis plots directed information, which lower-bounds the bits per step any prefix-free code needs [4]; every rate here is read that way. Finally, the \( \Phi \) of [22] is that paper's own fixed-point operator; \( \Phi_0 \) in Section IV and \( \Phi \) in Section VII are local to this note.
Appendix
All scripts, evidence logs, and the cross-lane collaboration board are released under the MIT licence at https://github.com/m-rui001/repo-note-virtual-sensors. Every quantitative statement in this note is produced by a script that writes its own log; the map below is claim→script→log. Lane-C scripts live in .work3/ and are run as python -u -X utf8 script.py > script_out.txt; they use fixed seeds and each re-checks its own constants against two independent solvers before doing anything else (\( j_c = 31.483342 \), agreement of the information-form fixed point with a DARE route to \( 1.6 \times 10^{-9} \)). Lane-D scripts live in p0/ with the same convention.
a) Pre-registration. The two experiments whose outcome could have been chosen after the fact carry their criterion inside the script file, written before the run: the KKT strict-case search (c90b) and the cone-restriction test (c89b). The first version of the KKT search (c90) is kept, with its defect recorded: it sampled \( \mathrm{Gr}(n, r) \) uniformly and therefore misread infeasible-dense regions as "infeasible", which is a search defect and not a criterion change; the fix seeds the descent with floor-optimal subspaces. Where a run's exit status was non-zero we say so rather than hiding it: c86 and c88 needed a singular-matrix guard near the floor after their first execution, and their numbers quoted here are from the guarded run.
Claim→script→log map:
| claim | script | log / artefact |
|---|---|---|
| frontier reproduction over the full cone (§III) | D: exp_authoritative.py |
p0/results/exp_authoritative.log, tab:red |
| isotropic family fails by 1.11–16.4 units (§III) | D: exp_phi_delta.py |
p0/results/exp_phi_delta.log |
| wall is a horizontal asymptote (§IV) | D: e76, e71, e98 | p0/e76_out.txt, eq:decay |
| interval length \( \Phi_0(V) \); implementations agree to \( 1.3 \times 10^{-3} \) | C: c12_phicheck.py, c13_joint.py |
.work3/c12,c13_out.txt; D: exp_phi_exact.log |
| Theorem 3′ hypothesis on \( \operatorname{supp}(Q) \) | D: exp_thm3_qhypothesis.py |
p0/results/exp_thm3_qhypothesis.log |
| wall does not order the frontier (111/120) | D: exp_delta_clean.py |
tab:nofactor, exp_delta_clean.log |
| frozen-prior reduction, reverse water-filling (§VII) | D: exp_trv_penalty.py, e95 |
pr:freeze, eq:wf |
| channel switch-on rates reproduce rank deficiency | D: e96, e96c | tab:switch, tab:wfdesign |
| best-known floors (13), rule (12) (§VIII) | C: c19_phifinal.py, c24_gdescent.py, c90b_kkt_strict2.py |
.work3/c19,c24,c90b_out.txt |
| four quadrants (Δ, \( \Phi_0 \)) (§VIII) | C: c86_conv_check.py, c87_support.py |
.work3/c86,c87_out.txt |
| ladder identity (16) (11 points, \( 7 \times 10^{-15} \)) | C: c16_plaw.py, c71_funcform.py |
.work3/c16,c71_out.txt |
| two legs \( \sigma, \alpha \) and \( \hat{\gamma} \) (§IX) | C: c76, c77, c78 | .work3/c76-c78_out.txt |
| cross-lane exponent agreement (median 2.06%) | C: c83_table_fix.py; D: e137b |
.work3/c83_out.txt, p0/e137b_out.txt |
| window specificity of the device (40×) | C: c79_window_robust.py |
.work3/c79_out.txt |
| rank thresholds 4/3/2/1 at \( D = 32.31/34.41/56.66/80 \) | C: c87_support.py, c46_sdp.py |
.work3/c87_out.txt |
| support is not \( \Theta \)-diagonal; cone-restriction cost | C: c89_diag_proper.py, c89b_cone_fast.py |
.work3/c89,c89b_out.txt |
| KKT reduction and its numerical decision (§IX) | C: c90b (criterion pre-registered in the file header) |
.work3/c90b_out.txt, .json |
| \( O(x) \) status of the subleading term | D: e159c | p0/e159c_out.txt |
| \( 2\ln 2/r \) is water-filling arithmetic | D: e150 | p0/e150_out.txt |
| number-by-number QA of this note's own tables | C: c67_qa.py |
.work3/c67_qa.log (34/34 checks pass) |
References
[1] S. S. Moirangthem, B. Natarajan, and M. S. Branicky, "Minimum directed information in LQG control under task-restricted sensing," IEEE Control Syst. Lett., vol. 10, pp. 1621–1626, 2026, doi: 10.1109/LCSYS.2026.3710208.
[2] T. Tanaka, P. Mohajerin Esfahani, and S. K. Mitter, "LQG control with minimum directed information: Semidefinite programming approach," IEEE Trans. Autom. Control, vol. 63, no. 1, pp. 37–52, Jan. 2018, doi: 10.1109/TAC.2017.2709618 (arXiv:1510.04214).
[3] T. Tanaka and H. Sandberg, "SDP-based joint sensor and controller design for information-regularized optimal LQG control," in Proc. 54th IEEE Conf. Decis. Control (CDC), 2015, pp. 4486–4491, doi: 10.1109/CDC.2015.7402920.
[4] T. Tanaka, K. H. Johansson, T. Oechtering, H. Sandberg, and M. Skoglund, "Rate of prefix-free codes in LQG control systems," in Proc. IEEE Int. Symp. Inf. Theory (ISIT), 2016, pp. 2399–2403, doi: 10.1109/ISIT.2016.7541729 (arXiv:1604.01227).
[5] R. Fox and N. Tishby, "Minimum-information LQG control — Part I: Memoryless controllers," in Proc. 55th IEEE Conf. Decis. Control (CDC), 2016, pp. 5610–5616, doi: 10.1109/CDC.2016.7799131 (arXiv:1606.01946).
[6] R. Fox and N. Tishby, "Minimum-information LQG control — Part II: Retentive controllers," in Proc. 55th IEEE Conf. Decis. Control (CDC), 2016, pp. 5603–5609, doi: 10.1109/CDC.2016.7799130 (arXiv:1606.01947).
[7] T. C. Cuvelier and T. Tanaka, "Rate of prefix-free codes in LQG control systems with side information," in Proc. 55th Annu. Conf. Inf. Sci. Syst. (CISS), 2021, pp. 1–6, doi: 10.1109/CISS50987.2021.9400217 (arXiv:2101.09329).
[8] O. Sabag, P. Tian, V. Kostina, and B. Hassibi, "Reducing the LQG cost with minimal communication," IEEE Trans. Autom. Control, vol. 68, no. 9, pp. 5258–5270, 2023, doi: 10.1109/TAC.2022.3220511 (arXiv:2109.12246).
[9] V. Kostina and B. Hassibi, "Rate-cost tradeoffs in control," IEEE Trans. Autom. Control, vol. 64, no. 11, pp. 4525–4540, 2019, doi: 10.1109/TAC.2019.2912256.
[10] V. Tzoumas, L. Carlone, G. J. Pappas, and A. Jadbabaie, "LQG control and sensing co-design," IEEE Trans. Autom. Control, vol. 66, no. 4, pp. 1468–1483, 2021, doi: 10.1109/TAC.2020.2997661 (arXiv:1802.08376).
[11] T. Tanaka, K.-K. K. Kim, P. A. Parrilo, and S. K. Mitter, "Semidefinite programming approach to Gaussian sequential rate-distortion trade-offs," IEEE Trans. Autom. Control, vol. 62, no. 4, pp. 1896–1910, 2017, doi: 10.1109/TAC.2016.2601148 (arXiv:1411.7632).
[12] S. S. Tatikonda, A. Sahai, and S. K. Mitter, "Stochastic linear control over a communication channel," IEEE Trans. Autom. Control, vol. 49, no. 9, pp. 1549–1561, Sep. 2004, doi: 10.1109/TAC.2004.834430.
[13] G. N. Nair and R. J. Evans, "Stabilizability of stochastic linear systems with finite feedback data rates," SIAM J. Control Optim., vol. 43, no. 2, pp. 413–436, 2004, doi: 10.1137/S0363012902402116.
[14] A. Sahai and S. K. Mitter, "The necessity and sufficiency of anytime capacity for stabilization of a linear system over a noisy communication link — Part I: Scalar systems," IEEE Trans. Inf. Theory, vol. 52, no. 8, pp. 3369–3395, Aug. 2006, doi: 10.1109/TIT.2006.878169.
[15] L. Shi, Y. Yuan, and H. Zhang, "Sensor data scheduling for linear quadratic Gaussian control with full state feedback," in Proc. Amer. Control Conf. (ACC), Montreal, QC, Canada, 2012, pp. 2030–2035, doi: 10.1109/ACC.2012.6314650.
[16] P. A. Stavrou, T. Tanaka, and S. Tatikonda, "The time-invariant multidimensional Gaussian sequential rate-distortion problem revisited," IEEE Trans. Autom. Control, vol. 65, no. 5, pp. 2245–2249, May 2020, doi: 10.1109/TAC.2019.2941444 (arXiv:1711.09853).
[17] S. Li, T. Tanaka, and H. Kim, "Lower bound of networked control with multiple sensors and one controller and the application to tracking Gaussian-Markov source," arXiv:2607.04172, 2026.
[18] M. Li, F. Liu, Y. Xiong, et al., "How much sensing information is needed to control an unstable linear system?" arXiv:2606.31396, 2026.
[19] J. Li, X. Wang, and X. Meng, "Learning based optimal sensor selection for linear quadratic control with unknown sensor noise covariance," in Proc. Amer. Control Conf. (ACC), San Diego, CA, USA, 2023, pp. 4173–4178, doi: 10.23919/ACC55779.2023.10156247.
[20] J. Li, X. Wang, X. Meng, and F. L. Lewis, "Optimal sensor selection of linear quadratic regulation with unknown sensor noise covariances," IEEE/CAA J. Autom. Sin., vol. 13, no. 7, pp. 1747–1754, Jul. 2026, doi: 10.1109/JAS.2025.125915.
[21] E. U. Atay, V. Chandrasekaran, and V. Kostina, "Rate-cost tradeoffs in nonlinear control," arXiv:2604.20369, 2026.
[22] V. Pacelli and E. A. Theodorou, "Fundamental limits for sensor-based control via the Gibbs variational principle," arXiv:2603.18454, 2026.
[23] P. A. Stavrou and M. Skoglund, "Asymptotic reverse waterfilling algorithm of NRDF for certain classes of vector Gauss–Markov processes," IEEE Trans. Autom. Control, vol. 67, no. 6, pp. 3196–3203, Jun. 2022, doi: 10.1109/TAC.2021.3099444.
[24] P. A. Stavrou, T. Charalambous, C. D. Charalambous, S. Loyka, and M. Skoglund, "Asymptotic reverse-waterfilling characterization of nonanticipative rate distortion function of vector-valued Gauss-Markov processes with MSE distortion," in Proc. IEEE Conf. Decis. Control (CDC), 2018, pp. 14–20, doi: 10.1109/CDC.2018.8619725.
[25] P. A. Stavrou, J. Ostergaard, C. D. Charalambous, and M. Derpich, "An upper bound to zero-delay rate distortion via Kalman filtering for vector Gaussian sources," in Proc. IEEE Inf. Theory Workshop (ITW), 2017, pp. 534–538, doi: 10.1109/ITW.2017.8277966.
[26] P. A. Stavrou, T. Charalambous, C. D. Charalambous, and S. Loyka, "Optimal estimation via nonanticipative rate distortion function and applications to time-varying Gauss-Markov processes," SIAM J. Control Optim., vol. 56, no. 5, pp. 3731–3765, 2018, doi: 10.1137/17M1116349.
[27] P. A. Stavrou, J. Ostergaard, and C. D. Charalambous, "Zero-delay rate distortion via filtering for vector-valued Gaussian sources," IEEE J. Sel. Topics Signal Process., vol. 12, no. 5, pp. 841–856, Oct. 2018, doi: 10.1109/JSTSP.2018.2855046 (arXiv:1810.00298 [cs.IT]).
[28] P. A. Stavrou and M. Skoglund, "Indirect NRDF for partially observable Gauss-Markov processes with MSE distortion: complete characterizations and optimal solutions," arXiv:1912.07640 [cs.IT], 2019.
No comments yet. Be the first to comment!