Flatness-Preserving Operations (FPOs)
- Flatness-Preserving Operations (FPOs) are structured transformations that enforce a predefined flatness invariant, ensuring that key properties like differential or spectral flatness remain intact after system modifications.
- In control theory and quantum information, FPOs are implemented via lower-triangular residuals and CPTP maps, respectively, preserving the original flat outputs or uniform spectral distributions for efficient planning and state conversion.
- FPO methodologies extend to coupling strategies, discretization schemes, and even algebraic and geometric operations, providing a unified framework to maintain system invariants across diverse applications.
Searching arXiv for the cited papers and nearby work on Flatness-Preserving Operations. Flatness-Preserving Operations (FPOs) denote structured transformations constrained so that a designated notion of flatness survives the transformation. Recent usage suggests that the term is not standardized across disciplines. In nonlinear control, FPOs are additive residual or coupling modifications that preserve differential flatness and, in the pure-feedback setting, preserve the original flat outputs. In quantum information, FPOs are completely positive trace-preserving maps that do not increase Rényi-entropy spread of a reduced spectrum. Across these settings, the common theme is that admissible operations are defined by compatibility with a pre-existing flat structure rather than by unconstrained model correction or state conversion (Yang et al., 6 Apr 2025, Jasser et al., 20 May 2026).
1. Terminological scope and core preservation principle
The control-theoretic use of FPOs is tied to differential flatness. For a nominal nonlinear system
the objective is to learn or impose a correction term without destroying the existence of a flatness diffeomorphism or the availability of flatness-based planning and control. The central obstruction is that generic residual parameterizations can destroy flatness even when is differentially flat (Yang et al., 6 Apr 2025).
The quantum-information use of FPOs is tied to spectral flatness of a reduced density operator. There, flat states are those whose reduced spectrum is uniform on its support, and FPOs are the largest class of CPTP maps that do not increase Rényi entropy spread. The preserved object is not differential flatness of a control system but the absence of additional spectral fluctuations in the entanglement spectrum (Jasser et al., 20 May 2026).
A plausible implication is that the label “flatness-preserving” currently functions as a structural umbrella rather than a single standardized formalism. The preserved invariant changes with the domain, but the admissible operation is always defined by a monotonicity or invariance requirement.
2. Residual FPOs for pure-feedback systems
The most explicit control-theoretic formulation appears for nominal systems admitting a multi-input, multi-output pure-feedback form
with each block and . Under the regularity conditions
and
the nominal system is locally differentially flat with flat output
The recursive proof uses the implicit function theorem to solve successively for and then as functions of 0 (Yang et al., 6 Apr 2025).
An FPO is obtained by constraining the additive residual to be lower-triangular: 1 with each 2 continuously differentiable. The augmented dynamics become
3
and
4
The preservation mechanism is exact. Because 5 does not depend on 6, and 7 does not depend on 8, the Jacobians used in the nominal implicit-function argument are unchanged: 9 Hence the same nonsingularity conditions continue to hold, the recursive flatness argument survives intact, the augmented system remains differentially flat, and the original flat output is preserved: 0 This preservation of the original output is practically important because that output often retains direct physical meaning, such as position for a quadrotor (Yang et al., 6 Apr 2025).
3. Constructive recovery, learning, and empirical validation
The residual-FPO framework is constructive rather than merely existential. Assuming local inverse maps 1 for the nominal system,
2
and
3
the augmented flatness diffeomorphism is recovered recursively from the nominal one. The construction starts from 4 and then builds 5 and 6 by subtracting the learned lower-triangular residual at each step before applying the appropriate inverse map (Yang et al., 6 Apr 2025).
The learning algorithm enforces the FPO structure directly: 7 Each 8 is chosen to be a smooth function approximator, for example a neural network with smooth activations such as GeLU, so that the learned model remains differentiable. Given trajectories
9
the parameters are fit by a squared derivative-matching loss, with the true residual approximated from finite differences. Optimization is performed by backpropagation, and after training the augmented flatness diffeomorphism is computed offline using the recursive formula together with Jacobians obtained via automatic differentiation (Yang et al., 6 Apr 2025).
The validation example is a planar quadrotor with states
0
and inputs thrust 1 and torque 2. After dynamic extension,
3
so the system fits pure-feedback form and has flat output 4, except at the singular case 5. The disturbance used in simulation is lower-triangular and models drag: 6 The learned residual is trained on 3000 trajectories with a 1-hidden-layer network of 32 neurons and GeLU activations; training takes under 1 minute (Yang et al., 6 Apr 2025).
| Scenario | Nominal flat model/controller | Learned flat model/controller |
|---|---|---|
| Open-loop circle | 7 m | 8 m |
| Open-loop lemniscate | 9 m | 0 m |
| Closed-loop circle | 1 m | 2 m |
| Closed-loop lemniscate | 3 m | 4 m |
In closed-loop tracking, the learned flatness controller is compared against nonlinear model predictive control using the same learned model. The NMPC errors are 5 m on the circle and 6 m on the lemniscate, so the learned flatness-based controller achieves performance comparable to NMPC and more than 7 better tracking than the nominal flat controller. The learned flatness-based controller averages 8 ms per control update, while NMPC takes 9 ms, yielding a bit over a 0 speedup (Yang et al., 6 Apr 2025).
4. Coupling and discretization as flatness-preserving constructions
The residual-FPO idea extends from single-system model augmentation to structured interconnection. For a network of differentially flat subsystems in pure-feedback form, lower-triangular dynamic coupling preserves flatness and guarantees that the flat outputs of the subsystems remain the flat outputs of the coupled system. If the uncoupled dynamics satisfy the same regularity assumptions as in the single-system case and the coupling term 1 is lower-triangular, then the joint dynamics remain differentially flat with flat output
2
Moreover, the joint flatness diffeomorphism can be constructed recursively from the subsystem diffeomorphisms, and its sparsity structure reflects that of the coupling. Corollaries bound the information required by subsystem 3 in terms of ancestor sets in a state-dependent coupling graph, and under strongly lower-triangular coupling the required information is bounded by a fixed graph radius. The framework is validated on planar quadrotors coupled via aerodynamic downwash, where the distributed controller achieves accurate trajectory tracking (Yang et al., 1 Dec 2025).
A different preservation problem arises under digital implementation. Numerical discretization does not in general preserve flatness, whether exact or approximate. The paper on flatness-preserving discretization therefore constructs numerical schemes from discretization maps so that a continuous-time differentially flat system yields a discrete-time difference-flat system. The mechanism is to use dynamic endogenous feedback and a local diffeomorphism 4 to convert the extended system into a linear controllable form 5, discretize in the linear coordinates by a discretization map, and then pull the discretization back through the diffeomorphism. The resulting discrete extended system is diffeomorphic to a linear discrete-time system and is therefore flat (Jindal et al., 14 Nov 2025).
The paper also gives a concrete counterexample showing why ordinary discretization is insufficient: the continuous-time system
6
is flat with flat output
7
but its explicit Euler discretization is not flat for any 8. This sharp failure is the motivation for treating flatness preservation as a design objective of the discretization scheme itself rather than a byproduct of numerical approximation (Jindal et al., 14 Nov 2025).
5. FPOs in antiflatness resource theory
In quantum information, FPOs formalize a resource theory in which flatness of the reduced spectrum is free and antiflatness is the resource. A bipartite state belongs to
9
precisely when the reduced state is proportional to a projector on its support, equivalently when all nonzero eigenvalues of 0 are equal. The ordering quantity is the Rényi entropy spread
1
with the key equivalence
2
Thus flat states are exactly the states with zero spread between any two Rényi orders (Jasser et al., 20 May 2026).
The associated partial order is antiflat majorization: 3 FPOs are then defined as the largest class of CPTP maps that do not increase antiflatness: 4 For pure bipartite states, deterministic convertibility under FPOs obeys the necessary condition
5
Sufficiency is open: the antiflat order is a selection rule, not a complete Nielsen-style theorem (Jasser et al., 20 May 2026).
Several structural results sharpen this framework. Standard majorization is insufficient because none of 6, 7, or 8 is strictly Schur-convex or strictly Schur-concave. The order admits a one-parameter reformulation: if
9
then
0
On the iso-purity manifold
1
antiflat convertibility is rigid: if 2 have the same rank and 3, then their spectra coincide. The framework is compatible with the Capacity of Entanglement
4
with logarithmic antiflatness
5
and, conditionally on purity ordering, with the Linear Rényi spread
6
The paper also expresses 7 as a second derivative of the Kullback-Leibler divergence along the escort trajectory and identifies a continuous Pareto frontier of maximally antiflat jump spectra rather than a single universal maximizer (Jasser et al., 20 May 2026).
6. Operator-preserver analogues in algebra and geometry
Several papers study preservation classes that are not always called FPOs formally but follow the same preserver logic. For volume polynomials, the main result is that covolume polynomials are exactly the polynomial differential operators that preserve volume polynomials. If 8, then 9 is a realizable covolume polynomial over 0 iff for any realizable volume polynomial 1 over 2,
3
is again a realizable volume polynomial. The limiting version extends this from realizable volume polynomials to volume polynomials in general. The paper also gives a symbol theorem: if the symbol of a homogeneous linear operator 4 is a realizable volume polynomial, then 5 sends realizable volume polynomials to realizable volume polynomials (Grund et al., 27 Jun 2025). A parallel symbol criterion is stated directly for homogeneous linear operators 6: if
7
is a volume polynomial, then 8 preserves volume polynomials (Grund et al., 23 Mar 2025).
In commutative algebra, the relevant “flatness” is algebraic flatness rather than differential flatness. Hochster and Jeffries prove that if 9 is reduced, every maximal ideal of 0 contains only finitely many minimal primes of 1, and 2 has the stable prime extension property, then 3 is flat over 4. They also show the necessity of the finite-minimal-primes hypothesis via a reduced quasilocal counterexample with infinitely many minimal primes and develop intersection flatness as a tool for reducing stable prime extension questions to fiberwise checks in graded settings (Hochster et al., 2020). This suggests a related but distinct preservation paradigm: a stronger extension property forces flatness under explicit reducedness and finiteness hypotheses.
7. Preservation-type operations in polytope and map theory
The literature on simple polytopes and maps supplies further preservation-type constructions that are structurally analogous to FPOs but preserve different invariants. Bosio introduces two operations on simple polytopes, biflip and puzzle-move, that produce polytopes with diffeomorphic moment-angle manifolds. A biflip is a sequence of two compatible flips on simplicial faces with the same bounding facets, and a puzzle-move is a cut-and-reglue operation along a hyperplane using a harmless automorphism of the cut face. Any two puzzle-equivalent polytopes are Gr-equivalent, and any two polytopes related by one or more biflips are Gr-equivalent. These operations are best viewed as moment-angle-manifold-preserving rather than as literal flatness-preserving operations (Frédéric, 2017).
For plane graphs and maps, the relevant framework is local orientation-preserving symmetry-preserving operations. A lopsp operation is defined by a connected tiling 5 of the Euclidean plane together with centers 6 and 7 of a 8 and a 9 clockwise rotation symmetry, respectively. The invariant classifying such operations is the double chamber decoration, and the resulting operation is sound in the sense that the output does not depend on the chosen cut path. If 00 is 01-connected for 02 and 03 is a 04-connected lopsp operation, then 05 is also 06-connected (Goetschalckx et al., 2020).
A complementary algorithmic treatment reduces generation of lopsp operations to generation of plane quadrangulations. In that framework, classical operations such as dual, ambo, truncation, leapfrog, and join are realized as lopsp operations, every orientation-preserving automorphism of a map 07 induces one of 08, and a lopsp operation can be written as an lsp operation exactly when it has an orientation-reversing automorphism fixing the marked vertices 09 (Camp et al., 2024). These constructions reinforce a broad preservation motif: local replacements are admissible only when they respect a designated global invariant, whether that invariant is differential flatness, spectral flatness, graded diffeomorphism type, or orientation-preserving symmetry.