Arbitrary mechanical memory encoding via nonlinear waves in bistable metamaterials
Audrey A. Watkins, Giovanni Bordiga, Mingxing Mu, Vincent Tournat, and Katia Bertoldi

TL;DR
This paper presents a novel method for mechanical memory encoding in bistable metamaterials using nonlinear waves, enabling remote and programmable information writing through boundary actuation.
Contribution
It introduces a one-dimensional bistable metamaterial system that uses nonlinear wave-driven actuation for arbitrary, remote, and programmable mechanical memory encoding.
Findings
Nonlinear waves can selectively switch bistable states deep within the structure.
The system allows remote, boundary-driven writing of information.
Experimental and simulation results confirm controllable state transitions.
Abstract
Mechanical metamaterials composed of bistable elements have recently emerged as promising platforms for mechanical memory. Traditional approaches to writing information in these systems typically rely on localized actuation or predefined coupling schemes, which are often labor-intensive or lack adaptability. In this work, we introduce a one-dimensional metamaterial consisting of mass-in-mass bistable units that are statically decoupled yet dynamically switchable, allowing arbitrary mechanical information to be encoded through nonlinear waves applied at the boundary of the system. Through a combination of experiments and simulations, we demonstrate that tailored input signals can selectively trigger state transitions deep within the structure, enabling remote and programmable bit writing. This approach opens a new avenue for mechanical memory, harnessing the robustness of bistable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNonlinear Photonic Systems · Metamaterials and Metasurfaces Applications · Elasticity and Wave Propagation
Arbitrary mechanical memory encoding via nonlinear waves in bistable metamaterials
Audrey A. Watkins
John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA 02138, USA
Giovanni Bordiga
John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA 02138, USA
Mingxing Mu
School of Aerospace Engineering, Tsinghua University, Beijing 100084, China
Vincent Tournat
Laboratoire d’Acoustique de l’Université du Mans, UMR 6613, Institut d’Acoustique – Graduate School, CNRS, Le Mans Université, Le Mans, France
John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA 02138, USA
Katia Bertoldi
John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA 02138, USA
(August 27, 2025)
Abstract
Mechanical metamaterials composed of bistable elements have recently emerged as promising platforms for mechanical memory. Traditional approaches to writing information in these systems typically rely on localized actuation or predefined coupling schemes, which are often labor-intensive or lack adaptability. In this work, we introduce a one-dimensional metamaterial consisting of mass-in-mass bistable units that are statically decoupled yet dynamically switchable, allowing arbitrary mechanical information to be encoded through nonlinear waves applied at the boundary of the system. Through a combination of experiments and simulations, we demonstrate that tailored input signals can selectively trigger state transitions deep within the structure, enabling remote and programmable bit writing. This approach opens a new avenue for mechanical memory, harnessing the robustness of bistable elements and the tunability of nonlinear wave-driven actuation.
Mechanical metamaterials – engineered materials with unconventional, tunable mechanical properties [1, 2, 3] – have emerged as a promising avenue for achieving advanced capabilities in response to external stimuli. These encompass energy trapping [4], wave guiding and filtering [5, 6, 7], and shape morphing [8, 9, 10]. Furthermore, the introduction of multistable building blocks capable of supporting multiple stable configurations has broadened the range of functionalities to include stable propagation of pulses over arbitrarily long distances in dissipative media [11, 12], switchable mechanical properties [13, 14, 15, 16], and reconfigurable shapes [12, 17]. Additionally, bistable elements have proven well-suited for mechanical memory applications, as their discrete stable states function similarly to digital bits [15, 18, 19, 20]. This has opened avenues for mechanical metamaterials capable of supporting memory storage [21, 22, 23, 18] and functioning as logic gates [24, 19, 25, 11, 16] and counters [26]. For all these reasons related to their ability to retain memory and be sensitive to their environment, multistable metamaterials offer the potential to play an important role in the development of embedded mechanical intelligence, smart materials, and mechanical computing [26, 27, 20, 28]. Although the memory contained in mechanical metamaterials does not rival the memory of today’s computers in many respects, it does have a few niche advantages, such as frugality in terms of energy expenditure and robustness against intense electromagnetic fields [29, 30, 31].
The realization of mechanical materials with memory requires the ability to write the state of each element. This has been successfully demonstrated through the use of decoupled bistable units, which can be reconfigured by applying localized inputs [15]. However, this writing process is labor-intensive, as it involves addressing each unit separately. To simplify the process, researchers have shown that certain predetermined sequences can be programmed into the material structure by engineering the couplings between bistable elements [22, 32]. Additionally, a dynamic control strategy has recently been proposed to enable transitions between arbitrary states via global rotational driving cycles [28]. Finally, transition wavefronts have been demonstrated as an effective mechanism for sequentially switching units from one state to another, similarly to a domino effect [11, 18, 33].
Here, we introduce a novel strategy for encoding arbitrary mechanical memory by harnessing nonlinear waves in a metamaterial made up of bistable units featuring a unique coupling architecture. Specifically, we employ a one-dimensional array of mass-in-mass units, each possessing two stable states that are statically decoupled yet dynamically switchable. This configuration enables the selective reconfiguration of individual bistable elements at arbitrary spatial positions within the structure.
Through a combination of experiments and simulations, we demonstrate that carefully tailored dynamic input profiles applied at one boundary can trigger controlled state transitions deep within the material, effectively writing mechanical bits. Additionally, we investigate how the distribution of mass within the unit cell influences the dynamic response of the system, allowing us to reduce unwanted sensitivity and enhance spatial precision in actuation. This wave-driven mechanism offers a new approach to writing and storing information mechanically, by harnessing dynamic reconfiguration of bistable elements.
Our mechanical metamaterial consists of a one-dimensional array of elastically coupled unit cells, each containing a bistable inclusion (Fig. 1a). Each unit cell comprises two masses: an outer mass and an inner mass . Adjacent outer masses are connected via two linear springs in parallel each with stiffness , allowing mechanical waves to propagate through the structure. Additionally, each outer mass is connected to its corresponding inner mass through a bistable von Mises truss, which consists of two linear springs, each with stiffness and rest length forming an angle to the vertical direction in the undeformed configuration. One end of each spring is connected to the outer mass via near-frictionless pin joints of fixed length mm, while the other end is connected to the inner mass (Fig. 1c). Let denote the relative horizontal displacement between the inner and outer masses for the -th unit cell, where and represent their respective displacements (Fig. 1b). In this framework, stable state 0 corresponds to , while state 1 occurs at (Fig. 1d).
Under quasi-static axial loading, this mass-in-mass architecture behaves like a typical mass-spring system. The applied load cannot switch the state of the individual von Mises trusses, and the configuration of these trusses does not influence the overall system response (see Video S1). In contrast, when a dynamic pulse is applied at the boundary of the metamaterial, both and begin to oscillate due to inertial coupling, which links their motions. This interdependence between the two degrees of freedom enables the encoding of arbitrary mechanical memory via nonlinear waves excited at the boundaries. To illustrate this, in Fig. 1, we focus on a metamaterial with unit cells, grams, grams, N/m, N/m, mm and , where the slight variations in the parameters defining the von Mises trusses arise from minute fabrication imperfections. In our experiments, one end of the metamaterial is fixed, while the other is connected to a low-frequency shaker that delivers a bipolar pulse (generated by providing a single period of a sinusoidal electrical signal), characterized by an amplitude and frequency . The response of the metamaterial is recorded using an overhead high-speed camera, and a point-tracking algorithm is employed to extract the displacements of the input () as well as the inner and outer masses of the -th unit ( and , respectively). Using this data, we compute the relative displacement for each unit, , and identify the updated state of the metamaterial – defined by the set of unit states , with . In this study, the -th state corresponds to the binary representation of the integer (i.e., for a system with , , , , etc.).
Three key features emerge from the results shown in Fig. 1. First, as illustrated by in Fig. 1f, a pulse with mm and Hz initiates a wave that propagates through the structure, reflects multiple times, and eventually dissipates. Second, when the accelerations of the outer masses are sufficiently large, the resulting inertial forces on the inner masses can overcome their energy barriers, causing them to switch states. This is evident from the evolution of , which transitions to for units 0 and 2. As such, after the wave dies out, the metamaterial settles into the new state (Figs. 1f and 1g). Third, by applying a series of sufficiently strong pulses, we can reprogram the state of the metamaterial in a robust and repeatable manner. For example, starting from the updated state , the application of another pulse with mm and Hz drives the system to transition to the state (Fig. 1i and 1j).
The results in Fig. 1 demonstrate that sequences of sufficiently large-amplitude pulses applied at the boundary of the metamaterial can be used to encode arbitrary internal states. However, the final state imprinted by the wave is highly sensitive to small perturbations in the input signal. To illustrate this sensitivity, in Fig. 2 we consider the same system initialized in the state, subjected to three pulses. These pulses are nearly identical with , and (Fig. 2a). Despite the minimal differences in the input signals, they drive the metamaterial into three distinct final states: , , and (Fig. 2b).
To understand the sensitivity of the metamaterial to the applied input and to investigate whether less sensitive configurations exist, we develop a model. Towards this end, we write the equations of motion for the -th unit cell as
[TABLE]
where , , and is the potential of each bistable von Mises truss
[TABLE]
with . Furthermore, is the friction force between the outer mass and the platform supporting the structure with ms*-2*, m*-1*s, is the kinetic coefficient of friction, and kg/s and kg/s are the viscous damping coefficients which are fit to experimental data (see Fig. S3). To assess the accuracy of our model, we numerically integrate Eq. (1) using the Runge-Kutta 45 method with an adaptive step size, and compare the resulting predictions with our experimental data. In the simulations, we apply the experimentally measured input displacement to the leftmost boundary of a three-cell chain, while imposing zero-displacement boundary conditions at the right end. As shown in Fig. S4, we find agreement between experimental and numerical results, thereby validating the predictive capability of our model.
Having verified the accuracy of our model, we leverage it to systematically examine the sensitivity of the metamaterial to variations in the input signal. Specifically, we consider the metamaterial initially in each of the eight supported states and simulate its response to a single period of a sinusoidal input with Hz and mm. In Fig. 2d, we focus on the case where the metamaterial begins in state and represent its final state as a colored pixel, plotted as a function of input frequency and amplitude. As expected, a prominent region of light green pixels appears in the plot, indicating the system remains in the state and confirming that low-frequency, low-amplitude inputs do not induce state transitions due to insufficient acceleration. In contrast, sufficiently high frequencies and amplitudes result in transitions to other states. However, consistent with experimental observations, the final state is highly sensitive to the specific input parameters, producing a sharply pixelated pattern. To quantify this sensitivity, we compute the largest contiguous pixel area associated with each final state , denoted as . Excluding the initial state (), we find the maximum contiguous area to be pixels2 for state , and the minimum to be pixels2 for state . Finally, in Fig. 2e, we extend this analysis to the remaining seven initial configurations. In all cases, the highly pixelated patterns persist, underscoring the strong dependence of the metamaterial’s response on the specific characteristics of the input signal.
Next, we investigate how variations in and affect the sensitivity of the metamaterial to the input signal. Towards this end, we vary grams and grams and simulate the response of the metamaterial starting from each of the eight supported states. To summarize the results, in Fig. 3a we report the evolution of
[TABLE]
as a function of and . Large values of indicate large contiguous regions and low pixelation across all eight initial configurations, while small values correspond to highly pixelated, sensitive responses. We find that, while the metamaterial considered in Fig. 2 yields pixels2 with mass values , the value of significantly increases with lower values of and . For instance, yields pixels2. The resulting final states for this configuration, as a function of input frequency and amplitude, are shown in Fig. 3b for each of the eight initial states. Overall, we observe a substantial reduction in pixelation across all cases, indicating reduced sensitivity to the input signal within the considered amplitude and frequency ranges. Next, in Fig. 3c, we present the transition graph for this nearly-optimal metamaterial, with edges colored according to . First, we observe that all eight states are dynamically accessible, regardless of the metamaterial’s initial configuration. Second, we note varying levels of sensitivity to the applied dynamic input among the transitions: some exhibit low sensitivity to the input, corresponding to darker arrows that reflect large contiguous regions in the parameter space; others show higher sensitivity and are represented by lighter arrows, which reflect smaller contiguous regions.
Guided by the results shown in Fig. 3, we modify the sample to have grams and grams, and systematically test its response. Starting from the initial state , we apply bipolar pulses of varying frequencies and amplitudes. In Fig. 4a, each experimental outcome is represented by a circular marker, colored according to the final state and overlaid on the corresponding numerical predictions. Overall, the experiments follow the trends predicted by the simulations, though some discrepancies arise. These discrepancies primarily stem from distortions in the experimentally applied input signals, such as additional harmonics (Fig. 4b(i)) and asymmetry between the positive and negative lobes (Fig. 4b(i) and b(ii)). While such distortions do not always affect the final state, they can be significant enough to alter the response of the system. For example, the input shown in Fig. 4b(i) is best approximated by a symmetric sinusoidal pulse with (, ) = (10.9 mm, 8 Hz). When excited with such a sinusoidal input, the model predicts a final state of (0,1,1), in agreement with the experiment (Fig. 4c(i)). In contrast, the input in Fig. 4b(ii) is best fit by a sinusoidal pulse with (, ) = (10 mm, 12.3 Hz). For this sinusoidal input, the model predicts a final state of (1,0,0), whereas the experiment yields (1,1,0) (Fig. 4c(ii)). However, when the actual experimental waveform from Fig. 4b(ii) is used as input to the model, the simulated dynamics closely match the experimental outcome (Fig. 4c(iii)).
Finally, we conducted experiments starting from each of the remaining seven initial states, using the plots in Fig. 3b to guide us in targeting all possible final states. The experimental outcomes are summarized in the transition graph shown in Fig. 4d (see also Fig. S5). Blue arrows indicate transitions observed experimentally that match those predicted numerically using the best-fitting sinusoidal input. As shown, a substantial number of numerically predicted transitions are successfully realized in the experiments. However, 32 predicted transitions were not verified experimentally. Interestingly, eight of these “missing” transitions do match the numerical predictions when using the actual experimental input signals (black arrows in Fig. 4d and Fig. S8). These findings highlight that, while the optimized metamaterial exhibits significantly improved robustness to input variations compared to the initial configuration, the precise waveform of the input remains a key factor in determining the system’s response.
To summarize, we have demonstrated that nonlinear waves can be harnessed to encode arbitrary mechanical memory in a one-dimensional array of bistable mass-in-mass units coupled through linear springs. This strategy enables efficient information encoding, as a single boundary pulse is sufficient to set a desired state. A key challenge of the proposed approach lies in the sensitivity of the final state to the input signal, where small, unavoidable variations in the pulse can result in significantly different encoded states. However, we have shown that the system can be optimized to reduce its sensitivity to such variations. While our optimization focused solely on tuning the masses, further improvements can be achieved by tailoring the properties of the bistable oscillators (see SI Section IV). Although this study focused on a system with three units, the results readily extend to larger arrays containing more memory bits (see SI Section IV). Furthermore, generalizing this concept to two-dimensional tessellations could open new opportunities for information encoding and mechanical sensing.
Acknowledgments: This work was supported by the Simons Collaboration on Extreme Wave Phenomena Based on Symmetries, by the National Science Foundation (NSF) under award no. 2118201 and by CNRS via IRP DynaMetaFlex.
Data availability:
The data that support the findings of this Letter are openly available at github.com/bertoldi-collab/massinmass
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Bertoldi et al. [2017] K. Bertoldi, V. Vitelli, J. Christensen, and M. Van Hecke, Nature Reviews Materials 2 , 1 (2017).
- 2Jiao et al. [2023] P. Jiao, J. Mueller, J. R. Raney, X. Zheng, and A. H. Alavi, Nature communications 14 , 6004 (2023).
- 3Barchiesi et al. [2019] E. Barchiesi, M. Spagnuolo, and L. Placidi, Mathematics and Mechanics of Solids 24 , 212 (2019).
- 4Shan et al. [2015] S. Shan, S. H. Kang, J. R. Raney, P. Wang, L. Fang, F. Candido, J. A. Lewis, and K. Bertoldi, Adv. Mater 27 , 4296 (2015).
- 5Deymier [2013] P. A. Deymier, Acoustic metamaterials and phononic crystals , Vol. 173 (Springer science & Business media, 2013).
- 6Dorn and Kochmann [2023] C. Dorn and D. M. Kochmann, Extreme Mechanics Letters 65 , 102091 (2023) . · doi ↗
- 7Celli and Gonella [2015] P. Celli and S. Gonella, Applied Physics Letters 106 , 091905 (2015) . · doi ↗
- 8Dudek et al. [2025] K. K. Dudek, M. Kadic, C. Coulais, and K. Bertoldi, Shape morphing metamaterials (2025), ar Xiv:2501.14804 [physics.app-ph] .
