REVIEW 4 major objections 3 minor 1 cited by
On the differentiability of the value function of switched linear systems under arbitrary and controlled switching
T0 review · 4 major / 3 minor · reviewed 2026-08-03 · deepseek-v4-flash
Pith's one-line read The paper establishes that value functions of stable switched linear systems can be non-differentiable on dense subsets of the state space, even when the running cost is smooth and Lipschitz.
desk verdict Solid n=2 construction showing dense non-differentiability of value functions for switched linear systems, but the n>2 extension as written has a fixable gap in the cost function. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central mechanism is an interval exchange map: a piecewise translation of an interval, cut at a point ν, with the two pieces swapped. Here it takes the form T(θ)=θ+α for θ<ν and T(θ)=θ+β for θ≥ν on an interval of angles, and it is conjugate to an irrational rotation, so every backward orbit is dense. The scaled-rotation matrices reduce the planar dynamics to angle shifts, the homogeneity of the quadratic cost gives scaling identities, and the Bellman (dynamic programming) equation carries non-differentiability from the distinguished point ν backward along the dense orbit.
What would settle it
For the worst-case half, find two distinct continuous functions that both solve J(x)=c(x)+max_i J(A_i x) on a neighborhood of the origin and vanish at 0 for a stable switched linear system with smooth Lipschitz cost; that would break the uniqueness step used to identify the constructed function as the value function. Alternatively, for the paper's concrete two-rotation example, display a periodic backward orbit of the interval-exchange map T; the density argument rules such an orbit out.
Extended reading notes
Core claim
The central result, Theorem 3, states that for every n≥2 there is a stable switched linear system and a smooth Lipschitz cost such that the associated optimal and worst-case value functions are non-differentiable on dense subsets of R^n. The construction uses two scaled rotation matrices with angles α and α−π/2, where α/π is irrational, and the quadratic cost c(x)=x1^2+2x2^2; the joint spectral radius is 0.01, so the system is stable. The proof isolates a point on the unit circle where the optimal value function has a kink; the optimal switching dynamics act on the angle coordinate as an interval exchange map, and the backward orbit of that kink point is dense. The dynamic programming equati
Load-bearing premise
The worst-case half of the result rests on the uniqueness of continuous solutions of the dynamic-programming maximum equation with zero at the origin; if two distinct such solutions existed, the constructed function could satisfy the equation without being the true worst-case value.
Editorial extensions
If this is right
- Exact value functions of stable switched linear systems can lie outside the class of piecewise-smooth functions, so algorithms searching that class cannot compute them exactly in finite time.
- The non-differentiability occurs even with rational transition matrices, so it is not an artifact of specially chosen irrational data and can occur with nonzero probability for finite-precision matrices.
- The value functions remain Lipschitz and hence differentiable almost everywhere; the dense non-differentiability set has Lebesgue measure zero, so sampling-based or generic derivative checks will miss it.
- Locating extrema of these value functions cannot rely on gradients, because derivatives fail on a dense set.
- The paper leaves open sufficient conditions for piecewise differentiability and identifies that as the announced next step.
Reading between the lines
- A natural testable extension is to vary the rotation angle: when α/π is rational, the interval exchange map becomes periodic, so the same mechanism would likely yield piecewise-smooth or finitely nonsmooth value functions, isolating irrationality as the driver of dense non-smoothness.
- Although the non-differentiability set is dense, it has measure zero; smooth function-approximation classes may still approximate the value function in norm, but pointwise exact recovery at the dense points would be impossible within finite-parameter smooth templates.
- The proof suggests a broader correspondence between value-function irregularity and the orbit complexity of the optimal switching law: minimal or ergodic switching dynamics should produce dense non-smoothness, while periodic switching dynamics should not.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies the value functions of stable discrete-time switched linear systems under controlled and arbitrary switching. It first proves that if the cost is Lipschitz on a neighborhood of the origin, then both the optimal value function J* and the worst-case value function J^∘ are Lipschitz (Theorem 2). The main contribution is Theorem 3, which claims that for every n≥2 there exist rational, stable switched linear systems with C^∞, Lipschitz costs whose value functions are non-differentiable on dense subsets of R^n. The proof for n=2 uses a two-mode system of scaled rotations; the optimal switching law is related to an interval-exchange map, and the backward orbit of a special angle yields a dense non-differentiability set. The n>2 case is intended to follow by block-diagonal embedding of the 2D construction.
Significance. If the construction were fully correct, this would be a significant negative result for the exact computation of value functions of switched linear systems: it would show that no piecewise-smooth template can represent J* or J^∘ in general, despite the functions being differentiable almost everywhere. The n=2 proof is genuinely constructive, with explicit rational matrices, a transparent interval-exchange-map mechanism, and inequalities that are carefully checked. The Lipschitz theorem is clean and useful. However, the extension to n>2 contains a concrete error in the cost function, and the worst-case half of the n=2 proof has a sign error and an unverified uniqueness step. As submitted, Theorem 3 is not established beyond the 2D optimal half.
major comments (4)
- [§IV.A.2, Lemma 13] The cost function used for n>2 is \hat c(x)=cos^2(x_1)+2 sin^2(x_2). For x=(cosθ,sinθ,0,...,0), \hat c(\hat A_1 x)=cos^2(ρ cos(θ+α))+2 sin^2(ρ sin(θ+α)), whereas the 2D recursion with the quadratic cost c_2(u)=u_1^2+2u_2^2 requires ρ^2(cos^2(θ+α)+2 sin^2(θ+α)). These are not equal; e.g., θ=π/4, α=arctan(3/4), ρ=0.01. Hence Lemma 13 is false as stated, and the proof of Corollary 5 and Theorem 3 for n>2 fails. The intended repair—using c(x)=x_1^2+2x_2^2 in every dimension—would restore the decoupling argument, but that is not the cost written in the manuscript.
- [§IV.A.1, Corollary 4] The displayed derivation for \tilde J^∘ ends with 'min{...}' but the algebra, and the definition of the worst-case value, give 'max{...}'. With the printed 'min', the constructed function does not satisfy the worst-case Bellman equation (3), so the conclusion that it equals J^∘ is unsupported. The sign in the final displayed equation must be corrected.
- [§IV.A.1, Corollary 4] The step 'This implies that J^∘ is the worst-case value function, by classical arguments ... [19, Thm 3.1]' needs to be made precise. The paper neither states the theorem nor verifies its hypotheses, including its applicability to a supremum (rather than infimum) Bellman equation, the required growth condition on solutions, and the normalization at the origin. Without this, a continuous solution of (3) need not be the true worst-case value. Please either quote the exact result with a hypothesis check, or prove uniqueness directly for this homogeneous quadratic example.
- [§IV.A.2, Lemma 13] Even after the cost function is corrected, the proof of Lemma 13 is only 'Straightforward (omitted)'. Since the lemma is load-bearing for the n>2 claim, a short proof should be included, explicitly using the decoupled dynamics and the additive structure of the cost.
minor comments (3)
- [§IV.A.1, Lemma 12] In the proof, the phrase '˜J ⋆ is not differentiable is not differentiable at η' contains a duplicated clause. Please fix this typo.
- [§IV.A.1, Corollary 4] The definition J^∘(x)=r^2 \tilde J^∘(θ) with r≥0 is ambiguous at r=0. The value at the origin should be stated explicitly (it is 0 by continuity and c(0)=0).
- [General] The paper cites [19, Thm 3.1] for Bellman uniqueness but does not reproduce the theorem. A precise statement in the appendix, or at least a precise reference with the assumptions, would improve reproducibility.
Circularity Check
No significant circularity; the construction is explicit and relies on standard external results.
full rationale
The paper's derivation chain is self-contained in the relevant sense: the value functions are defined directly from the cost-to-go sums, the Bellman equations (2)-(3) are standard consequences of the definitions, and the constructed example functions are explicit. There is no fitting of parameters to a target quantity, no renaming of an empirical pattern as a new derivation, and no load-bearing self-citation: the only cited theorems are external (Jungers, Rademacher/Rudin, Keane on interval exchange maps, Meyn's dynamic programming theorem, Niven). The appeal to [19, Thm. 3.1] in Corollary 4 is a standard verification/uniqueness result, not an import of the author's own prior work, and it is used to identify a constructed Bellman solution with the worst-case value function rather than to define it. The manuscript includes an omitted proof (Lemma 13, 'Proof: Straightforward (omitted)') and a possible correctness gap in the n>2 extension, but those are mathematical-rigor issues, not circularity: the n>2 equality is asserted as a lemma, not assumed as an input, and its failure would make the proof incorrect rather than circular. Hence no step in the claimed derivation reduces by construction to its own inputs.
Assumptions & free parameters
free parameters (3)
- angle alpha (with beta = alpha - pi/2) =
arctan(3/4) in the rational example
- contraction factor rho =
0.01
- cost weights =
1 and 2 (c = x1^2 + 2 x2^2)
assumptions (6)
- standard math Theorem 1: if jsr < 1, there exists a norm and rho < 1 with uniform contraction
- standard math Bellman equations (Proposition 1) for optimal and worst-case value functions
- domain assumption Uniqueness of continuous Bellman solutions with value 0 at the origin for stable switched systems
- standard math Density of orbits of irrational rotations / interval exchange maps
- standard math Niven's theorem: rational values of trigonometric functions at rational multiples of pi are restricted
- standard math Rademacher / absolute continuity: Lipschitz functions are differentiable almost everywhere
Cite this review
Pith. "Pith review of On the differentiability of the value function of switched linear systems under arbitrary and controlled switching." pith.science (2026). https://pith.science/paper/5EIJUOES
@misc{pith2026251120037,
author = {Pith},
title = {Pith review of: On the differentiability of the value function of switched linear systems under arbitrary and controlled switching},
year = {2026},
howpublished = {\url{https://pith.science/paper/5EIJUOES}},
note = {Machine review of arXiv:2511.20037}
}
read the original abstract
This paper studies the differentiability of the value function of switched linear systems under arbitrary switching and controlled switching, referred to as worst-case and optimal value functions respectively. First, we show that the value functions are Lipschitz continuous, when the cost function is Lipschitz continuous. Then, as the central contribution of this work, we show with examples that each of these functions can be non-differentiable on dense subsets of the state space, even if the cost function is smooth and Lipschitz continuous. This has implications for optimal control and reinforcement learning since it implies that the exact computation of these value functions requires templates involving functions that are non-differentiable on dense subsets.
Figures
Forward citations
Cited by 1 Pith paper
-
Robust Optimal Control of Arbitrarily Switched Systems: A Path-Complete Framework
A path-complete graph framework jointly synthesizes feedback policies and certified upper bounds on the infinite-horizon value function for arbitrarily switched systems, with SDP/alternating-optimization formulations ...
Reference graph
Works this paper leans on
-
[8]
On the value functions of the discrete- time switched LQR problem,
W. Zhang, J. Hu, and A. Abate, “On the value functions of the discrete- time switched LQR problem,”IEEE Transactions on Automatic Con- trol, vol. 54, no. 11, pp. 2669–2674, 2009
2009
-
[17]
On the continuity and smoothness of the value function in reinforcement learning and optimal control,
H. Harder and S. Peitz, “On the continuity and smoothness of the value function in reinforcement learning and optimal control,” in2024 IEEE 63rd Conference on Decision and Control (CDC). IEEE, 2024, pp. 1935–1940
2024
-
[1]
Liberzon,Switching in systems and control
D. Liberzon,Switching in systems and control. Boston, MA: Birkh¨auser, 2003
2003
-
[2]
R. M. Jungers,The joint spectral radius: theory and applications. Berlin: Springer, 2009
2009
-
[3]
Sun and S
Z. Sun and S. S. Ge,Stability theory of switched dynamical systems. London: Springer, 2011
2011
-
[4]
Complexity of stability and controllability of elementary hybrid systems,
V . D. Blondel and J. N. Tsitsiklis, “Complexity of stability and controllability of elementary hybrid systems,”Automatica, vol. 35, no. 3, pp. 479–489, 1999
1999
-
[5]
Joint spectral radius and path-complete graph Lyapunov functions,
A. A. Ahmadi, R. M. Jungers, P. A. Parrilo, and M. Roozbehani, “Joint spectral radius and path-complete graph Lyapunov functions,”SIAM Journal on Control and Optimization, vol. 52, no. 1, pp. 687–717, 2014
2014
-
[6]
Stability and stabilizability of switched linear systems: a survey of recent results,
H. Lin and P. J. Antsaklis, “Stability and stabilizability of switched linear systems: a survey of recent results,”IEEE Transactions on Automatic control, vol. 54, no. 2, pp. 308–322, 2009
2009
Show all 20 references
-
[7]
On approximate dynamic programming in switching systems,
A. Rantzer, “On approximate dynamic programming in switching systems,” inProceedings of the 44th IEEE Conference on Decision and Control. IEEE, 2005, pp. 1391–1396
2005
-
[9]
Optimal control and scheduling of switched systems,
D. G ¨orges, M. Iz ´ak, and S. Liu, “Optimal control and scheduling of switched systems,”IEEE Transactions on Automatic Control, vol. 56, no. 1, pp. 135–140, 2011
2011
-
[10]
Infinite-horizon switched LQR problems in discrete time: a suboptimal algorithm with performance analysis,
W. Zhang, J. Hu, and A. Abate, “Infinite-horizon switched LQR problems in discrete time: a suboptimal algorithm with performance analysis,”IEEE Transactions on Automatic Control, vol. 57, no. 7, pp. 1815–1821, 2012
2012
-
[11]
Optimal control of hybrid switched systems: a brief survey,
F. Zhu and P. J. Antsaklis, “Optimal control of hybrid switched systems: a brief survey,”Discrete Event Dynamic Systems, vol. 25, no. 3, pp. 345–364, 2015
2015
-
[12]
Linear quadratic regulation of switched systems using informed policies,
D. Antunes and W. M. Heemels, “Linear quadratic regulation of switched systems using informed policies,”IEEE Transactions on Automatic Control, vol. 62, no. 6, pp. 2675–2688, 2017
2017
-
[13]
Linear quadratic regulator of discrete-time switched linear systems,
G. Wu, L. Xiong, G. Wang, and J. Sun, “Linear quadratic regulator of discrete-time switched linear systems,”IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 67, no. 12, pp. 3113–3117, 2020
2020
-
[14]
Optimal switching sequence for switched linear systems,
Z. Wu and Q. He, “Optimal switching sequence for switched linear systems,”SIAM Journal on Control and Optimization, vol. 58, no. 2, pp. 1183–1206, 2020
2020
-
[15]
An improved method for approximating the infinite-horizon value function of the discrete-time switched LQR problem,
T. Hou, Y . Li, and Z. Lin, “An improved method for approximating the infinite-horizon value function of the discrete-time switched LQR problem,”Journal of Systems Science and Complexity, vol. 37, no. 1, pp. 22–39, 2024
2024
-
[16]
Interval exchange transformations,
M. Keane, “Interval exchange transformations,”Mathematische Zeitschrift, vol. 141, no. 1, pp. 25–31, 1975
1975
-
[18]
Rudin,Real and complex analysis, 3rd ed
W. Rudin,Real and complex analysis, 3rd ed. New York, NY: McGraw-Hill, 1987
1987
-
[19]
Meyn,Control systems and reinforcement learning
S. Meyn,Control systems and reinforcement learning. Padstow: Cambridge University Press, 2022
2022
-
[20]
Niven,Irrational numbers
I. Niven,Irrational numbers. Rahway, NJ: Mathematical Association of America, 1956
1956
Reviewed August 3, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.