Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2024 Feb 23;121(9):e2310715121. doi: 10.1073/pnas.2310715121

Bloch oscillations, Landau–Zener transition, and topological phase evolution in an array of coupled pendula

Izhar Neder a,b,c,1, Chaviva Sirote-Katz d, Meital Geva c, Yoav Lahini b,e, Roni Ilan b, Yair Shokef c,e,f,g
PMCID: PMC10907251  PMID: 38394241

Significance

We demonstrate in a classical system of coupled pendula, phenomena that are usually attributed to quantum dynamics of electrons or atoms in ultra-clean lattices and to topological insulators. In dynamics that lasted hundreds of seconds, we identified Bloch oscillations, in which an initial wave-packet drifts in Fourier space and therefore moves back and forth in real space. We also measured the Landau–Zener transition probability between nearby energy bands and the analog of quantum superposition of states. Finally, we directly measured the Zak topological phase by comparing the phase accumulated in a topologically nontrivial experiment to a topologically trivial one. Our work opens numerous possibilities of classical mechanical realizations of other solid-state effects, with and without topological signatures.

Keywords: topological phase, metamaterials, Landau–Zener transition, Bloch oscillations

Abstract

We experimentally and theoretically study the dynamics of a one-dimensional array of pendula with a mild spatial gradient in their self-frequency and where neighboring pendula are connected with weak and alternating coupling. We map their dynamics to the topological Su–Schrieffer–Heeger model of charged quantum particles on a lattice with alternating hopping rates in an external electric field. By directly tracking the dynamics of a wave-packet in the bulk of the lattice, we observe Bloch oscillations, Landau–Zener transitions, and coupling between the isospin (i.e., the inner wave function distribution within the unit cell) and the spatial degrees of freedom (the distribution between unit cells). We then use Bloch oscillations in the bulk to directly measure the nontrivial global topological phase winding and local geometric phase of the band. We measure an overall evolution of 3.1 ± 0.2 radians for the geometrical phase during the Bloch period, consistent with the expected Zak phase of π. Our results demonstrate the power of classical analogs of quantum models to directly observe the topological properties of the band structure and shed light on the similarities and the differences between quantum and classical topological effects.


Classical analogues of condensed and topological states of matter proved to be an invaluable tool in visualizing fundamental concepts and exploring the relations between quantum and classical dynamics. The topological classifications of states of systems, which originate in quantum lattice models, quantum Hall effect, quantum spin-Hall effect, topological insulators, and superconducting qubits (1–10) were adapted to various classical systems such as photonic crystals (11–14), phononic crystals (2, 15–18), classical mechanical oscillators (19–24), and electrical resonator circuits (25–28). Many of these works focused on probing stable edge channels, which provide indirect evidence for the nontriviality of the band topology. Some measured the topology more directly via the internal structure of the edge mode. The classification of topological invariants via direct bulk measurement, however, is limited (29, 30) and remains a challenge in both quantum and classical systems.

Here, we report a direct measurement of a topological and geometric phase by tracking the dynamics in the bulk of a classical system: a one-dimensional array of coupled pendula. The analysis of the measurement is based on an approximate mapping between the time evolution of the classical coupled oscillators and the quantum tight-binding or discrete Schrödinger equation of electrons on lattice potentials, as was recently demonstrated for the nonlinear case (26, 31, 32). The mapping is in the spirit of the mapping in ref. 33, but ours is strictly local (i.e., the local wave function is associated with a single pendulum’s motion). In particular, our system is mapped onto the canonical Su–Schrieffer–Heeger (SSH) model (34, 35), a prototypical model for topological phase transitions in one dimension. This mapping is significant, as the SSH model has two phases: one with a trivial Zak phase (36, 37) that is adiabatically connected to an atomic limit and the other with a Zak phase of π, with an obstruction to the atomic limit. In addition, a mild monotonic change in the pendulum self-frequency along the array is mapped to an external electric Field.

We experimentally realized such a system of ∼50 pendula. Using the mapping to the SSH model, we theoretically, computationally, and experimentally show that our system exhibits phenomena that are usually discussed in the context of the quantum dynamics of electrons on ultra-clean lattices. This includes Bloch oscillations (38), where, due to the electric field and the periodicity of the lattice, an electron’s wave function oscillates in the presence of a uniform electric field instead of accelerating, and Landau–Zener (LZ) tunneling (39, 40), in which the electron’s wave-packet can leak to a higher energy band, or be in a superposition of the two bands, due to the time-dependent energy difference between the bands. Finally, these observations enable us to extract the nontrivial topological phase winding of the SSH bands from bulk measurements in our system. Specifically, we use the fact that, due to Bloch oscillations, a wave-packet that is initially localized in reciprocal space samples the entire Brillouin zone during its dynamics, thereby possessing information on the geometrical phase and the Zak phase after a full Bloch period (8, 41).

The extraction of the geometrical phase is enabled due to the classical and macroscopic nature of our system, which allows direct measurement of wave-packet dynamics and the amplitude and phase evolution of each oscillator. Specifically, we extract the geometrical phase by comparing the wave-packet phase evolution in two experiments—one with trivial and the other with topological band structure. We accurately extracted the difference of the geometrical phase evolution between these two experiments over 400 periods of the fundamental oscillation of an individual pendulum, which lasted about 700 s, and which indeed ended in a Zak phase difference of π after one Bloch period, as theoretically expected.

Classical Realization of the SSH Model

We constructed a one-dimensional array, schematically shown in Fig. 1A, of N=51 pendula hanging using v-shaped strings from a common horizontal fixed beam. All pendula had identical mass m=0.35 kg yet varying string lengths rj, (j=1,⋯,N), carefully tuned to satisfy

1rj=1r1+αj−N2. [1]

Fig. 1.

Fig. 1.

(A) Sketch of the mechanical system: pendula coupled to each other by knots (depicted by red and blue dots) connecting adjacent strings at varying and alternating heights δj,j+1. The pendulum lengths rj have a mild gradient according to Eq. 1. (B) The experiment started with a wave pattern implemented using a board that was cut according to the desired wave-packet. Then the board was abruptly removed and the pendula started to evolve freely. (C) The solution to Eq. 7 in Fourier space, exhibiting Bloch oscillations due to the external field: The initial wave packet (black) travels toward negative k values and follows the SSH lower energy band (blue). Then at k=−π, depending on the parameters of Eq. 7, the wave continues its travel either adiabatically following the lower band, or by jumping through LZ diabatic transition and following the upper band (red), or by following in a superposition of the two bands.

The parameter r=0.76m is the length of the central pendulum, and α=2.4×10−3 controls the spatial gradient in string length. The accuracy in tuning the length of each pendulum was <1 mm (SI Appendix).

Each pendulum is coupled to its two nearest neighbors by connecting adjacent strings by knots at alternating heights, close to the beam, as depicted in Fig. 1A, (see SI Appendix). This results in weak and alternating coupling between neighboring pendula, i.e., the coupling constitutes a relatively weak perturbation to the basic pendulum oscillations. The pendulum oscillations are kept at small angles during the dynamics, such that we can model the system as a set of simple harmonic oscillators coupled to each other with harmonic springs of small and alternating effective stiffnesses, κj,j+1. Each coupling κj,j+1 is controlled by adjusting the height of the knots that couple adjacent pendula according to

κj,j+1=κjevenκ′jodd. [2]

Details on how the knot heights determine the couplings κ and κ′ appear in SI Appendix. We designed and performed three experiments, with different values of κ and κ′. Experiments 1 and 2 were designed to observe Bloch oscillations and the change in topological phase in the adiabatic LZ regime. In Experiment 1, the couplings were κ=0.07 N/m and κ′=0.035 N/m. In Experiment 2, κ and κ′ were switched to κ=0.035 N/m and κ′=0.07 N/m. Experiment 3 was designed to observe LZ tunneling and wave-packets that are in a superposition of the upper and lower bands. There, the couplings were set to κ=0.082 N/m and κ′=0.064 N/m, in order to enhance the LZ transition.

The three experiments were all performed in a similar fashion. Initially, all pendula rested in their minimum energy point, except ten adjacent pendula in the bulk of the lattice, that were given an initial offset from their rest position. As shown in Fig. 1B, these translations were given by a board, cut in advance to produce a particular initial wave pattern (SI Appendix). At time τ=0, the board was abruptly removed, and the system was allowed to evolve freely. The full evolution of the pendula in each experiment was video recorded from below [Video (42)]. Finally, the position of each of the pendula as a function of time was extracted from the video.

Fig. 2 presents the results of Experiments 1 and 3, while Experiment 2 (not shown) produced results almost identical to those of Experiment 1. In Experiment 1, the energy stored in each pendulum performed slow oscillations: The wave-packet moved to lower pendulum numbers and then moved back, and returned to the very same initial wave-packet at τ=700 s, only with smaller amplitude due to ∼70% energy loss to friction. Apart from friction, the fraction of energy that leaked and appeared as motion of other pendula and did not return in the original wave-packet after 700 s, was 5% or less. Moreover, the inset clearly shows that in the middle of the oscillation, at τ=350 s the wave was checkerboard-like: Adjacent pairs of pendula were swinging out of phase, namely, the wave-packet was centered around k=π when the unit cell is a dimer. In Experiment 3, at that middle point, the wave split into two branches, which moved toward two opposite directions at later times. However, the two partial waves reached a maximal translation at τ=750 s, and at that point, a zoom-in shows that at one branch the pendula all swing in phase, while in the other branch, neighboring pendula swing with alternating phases. The two branches then turned back and merged again at about τ=1125 s.

Fig. 2.

Fig. 2.

(A and B) The pendulum displacements in Experiments 1 (A) and 3 (B). Each line shows a pendulum displacement as a function of time and is shifted vertically according to the pendulum index. Bloch oscillations are clearly seen in both experiments. In Experiment 1, the wave follows adiabatically the lower band, while in Experiment 3 after one Bloch period, the system is in a superposition of waves in the Lower and Upper bands. The Insets show zoom-ins of the pendulum displacements at certain times, in which the state of the partial wave (its mean k value, and the band) can be identified (see text); (C and D) Discrete spatial Fourier transform of the pendulum motion at each time, projected onto the two theoretical eigenstates of the SSH problem, Eq. 11. These represent the partial wave in the Lower (Bottom) and Upper (Top) bands.

As we now show, these observations can be understood via a mapping to the quantum SSH model, and are direct manifestations of Bloch oscillations and LZ transitions.

Mapping to the Quantum SSH Model

The dynamics of the pendulum system is described by 2N linearized Hamilton equations for the translation of each pendulum in the transverse direction, yj(τ)=rjθj(τ), where θj(τ) is the pendulum’s angle from the vertical axis, and the momentum pj(τ) of each of the pendula, as a function of time τ,

y˙j=1mpj, [3]
p⋅j=−mgrjyj−κj−1,jyj−yj−1+κj,j+1yj+1−yj. [4]

Experimentally, after hundreds of oscillations of the pendula, we observed significant energy dissipation of more than 50% due to friction. However, it appeared as an overall global decay of the amplitude of all pendula and did not affect any of the effects or the measurements of the topological phases as discussed below. We confirmed this by simulations of Eqs. 3 and 4 in which effective dissipation terms −Γjpj, were added to the r.h.s of Eq. 4 with Γj randomly taken from a uniform distribution with a large range of values, [0,1/350s−1]. We found that, while the overall decay rate was similar to that observed in the experiments, the extracted topological phase and the LZ transition rate were not affected. Therefore, for simplicity, in our theoretical analysis hereafter energy dissipation is not considered. We discuss the discrepancies between our model and the actual setup in the discussion ahead as well as in SI Appendix.

Crucial to the accuracy of the mapping to the SSH model, we design the system such that the natural frequency of each pendulum, gr, fulfills gr≫κ+κ′m, and the gradient is small, α≪1. Namely, that gr is significantly larger than any other frequency scale in the problem. Under these conditions, we find that if one introduces a complex dynamic variable

ψj≡eiω0τuj, [5]

such that

uj≡gm2ryj+i12mpj, [6]

and where ω0≡gr+rg1mκ+κ′, then to a very good approximation, ψj evolves according to

iψj˙≊Ea2j−N2ψj−tj−1,jψj−1−tj,j+1ψj+1. [7]

The approximation used in deriving Eq. 7 is similar to the rotating wave approximation used, e.g., in NMR analysis (see full derivation in SI Appendix). This equation is identical to the Schrödinger equation for the SSH model with lattice constant a in the presence of an electric field E. The alternating hopping terms are related to the system’s parameters by

tj,j+1=rg12mκ≡tjeven,rg12mκ′≡t′jodd. [8]

Given Eq. 7, the combination

Ea=grα [9]

is related to the Bloch frequency by Ea=dkdτ, where −π<k<π is the dimensionless wave vector that corresponds to the discrete Fourier transform with respect to unit cell numbers (note that the unit cell is a dimer). The accuracy of Eq. 7 depends on the original system’s parameters; Specifically, Eqs. 3 and 4 have two small parameters. The first is α, and the second can be defined as ϵ≡gκ+κ′rm, which is the ratio between the pendulum’s and the coupling’s self-frequencies. Both should be made as small as possible for a faithful mapping to the SSH model.

Experimental Measurement of Bloch Oscillations and LZ Transition

In order to compare the phenomena seen in Fig. 2 A and B to the prediction of Eq. 7 we analyze them in Fourier space by performing two Fourier transforms over the odd-j “a” sites and the even-j “b” sites. On the theoretical level, Eq. 7 with zero electric field leads to two energy bands with eigenvalues ωk=±vk and eigenstates in the (a,b) dimer inner space ξk,1/2≡12(1,±eiφk)T where vkeiφ=t+t′e−ik (see SI Appendix for details). Due to the small electric field, during the Bloch oscillation, an initial wave-packet changes the value of its central wavenumber k in momentum space at a constant rate, periodically sampling the whole Brillouin zone −π<k<π. At k=π the gap is minimal, and depending on the rate dkdτ=Ea, the wave packet evolution can vary, from following adiabatically the lower band, to jumping to the upper band through the LZ transition, to being in a superposition of the two bands; see illustration in Fig. 1C.

The Bloch oscillations observation is more convincing in k-space with respect to the unit cell (the dimers) number. Thus, each of the three experiments was further analyzed by taking the complex values of uj obtained from Eq. 5 using the measured values of yj and pj, and performing, at each point in time, two discrete Fourier transforms of the wavefunctions in the odd “a” sites u2l+1 and of the even “b” sites u2l+2 and defining

uk,a≡∑l=0N/2−1u2l+1e−ilk,uk,b≡∑l=0N/2−1u2l+2e−ilk. [10]

We project the resulting vector (uk,a,uk,b)T onto the analytically derived lower- and upper-energy eigenstates of the SSH model ξk,1/2

uk,1≡12uk,a+e−iφkuk,b,uk,2≡12uk,a−e−iφkuk,b, [11]

where φk is estimated from the experimental κ and κ′, and their mapping to t and t′. The result is shown in Fig. 2C for Experiment 1 and in Fig. 2D for Experiment 3. One can see that the wave-packet started its evolution almost entirely in the lower band. Indeed, the initial condition uj(τ=0) implemented by the cut board was designed to be a Gaussian in the lower band, centered at k=0 with Δk≈0.35 small compared to the Brillouin zone dimensionless size of 2π.

At early times, the Gaussian in k-space stayed in the lower band and shifted to lower values of k at a constant rate, until reaching the middle of the Bloch cycle, corresponds to k=±π, as can be clearly observed from the zoom-in in the insets of the corresponding figures in j-space. The wave-packet continued to evolve along the lower band in Experiments 1 and 2, whereas in Experiment 3, the wave split and some of its amplitude was transferred to the upper-band via a LZ transition. This could be easily spotted in j-space, because the continuing Bloch oscillation at later times made the two parts of the wave-packet move in different directions, due to the opposite signs of the group velocities dωkdk of the two bands. Furthermore, the zoom-ins in j-space clearly show the two different inner dimer states of the two bands at k=0— the state (1,−1) for the upper band and the state (1,1) for the lower band. In this respect, the real space evolution of the wave-packets was coupled to the pseudo-spin degree of freedom defined by the sublattice (i.e., the upper and lower bands) —similar to the situation in the Stern-Gerlach experiment.

Validation of the Mapping with Numerical Simulations

Simulating the system can further demonstrate the strength and robustness of the mapping for displaying quantum-analog effects in classical mechanical systems, over a wide range of parameter values. We simulated the system of coupled pendula by solving numerically Eqs. 3 and 4 for various sets of parameters N, α, r, κ, and κ′. We used the 4–5 Runge–Kutta method with both absolute and relative tolerances of 10−9.

We checked the accuracy of the mapping by quantitatively predicting the details of Bloch oscillations and the LZ transition. Fig. 3A verifies the validity of the theoretical expression for the Bloch frequency dkdτ=grα, by showing excellent agreement as the parameters α,g,r were varied over considerable ranges. Other features of the oscillations, such as their amplitude, are also well predicted by the mapping to the SSH model; see SI Appendix for details.

Fig. 3.

Fig. 3.

(A) The simulated rate of Bloch oscillations compared with the theoretical prediction dkdτ=grα for a significant range of the values of the parameters g, r, and α. The solid line marks the identity. The experimentally measured value (red) of the Bloch period agrees with the theoretical prediction, with the error-bar marking the spread between Experiments 1, 2, and 3. (B) The LZ diabatic transition probability as extracted from experiments and simulations, Eq. 13, vs. the theoretical prediction, Eq. 12. The simulations covered variations in all parameters, g, r, κ, κ′, and α. The solid line marks the identity. Inset: relative deviation of the simulated values from the prediction. For reasonable values of ϵ=r(κ+κ′)/gm, which control the accuracy of the mapping of the array of pendula to the SSH model, the deviation is 5% or less.

The LZ diabatic transition probability is given by PD= exp−2πV2/d, where V is the off-diagonal element and d is the rate of change of the diagonal part of the Hamiltonian in the LZ model (39, 40). Given the energy bands in the SSH model and the mapping in Eqs. 8 and 9, we can express PD using the pendulum array’s parameters (see derivation in SI Appendix),

PD= exp−πrκ−κ′22mgακκ′. [12]

Fig. 3B shows results of simulations of Eqs. 3 and 4 using N=200 pendula, using an initial Gaussian wave-packet in the lower band, for various values of g,r,κ and κ′. The relative energy transfer to the upper band after one Bloch oscillation, at τ=TB=2π/dkdτ, observed in the simulations,

PD,sim≈∑kuk,2(τ = TB)2∑kuk,1(τ = 0)2 [13]

was compared to the theoretical expression in Eq. 12. The agreement between the simulation and the analytical formula extends over almost three orders of magnitude with no fitting parameters and over a considerable range in g,r,κ,κ′, and α, thus demonstrating the robustness and insensitivity of the mapping to changing parameters. When ϵ is less than 0.2, the error in predicting the LZ transition probability is a few percent or less. As a side note, this accuracy is why both the analytical calculations and the simulations were proven to be useful in designing the experiments in this work. In Fig. 3, we also present the measured values of Ea and of PD from our experiments, again in good agreement with the theoretical results. Error-bars were estimated from the spread of the results in the three experiments and from the accuracy of determining the parameters in the experiment; see SI Appendix for more details.

Geometrical Phase Evolution and Band Topology

When the values of κ and κ′ are switched (such was the situation between Experiments 1 and 2), the topology of the bands of the SSH Hamiltonian switches from trivial to nontrivial (where the triviality/nontriviality here is subjected to the choice of the unit cell with the “a” cell on the left). The topology of the band is imprinted in the evolution of the wave-packet in the form of a global π phase difference after one Bloch period. Contrary to the situation in the quantum case, the global phase of the classical pendulum motion complex variables uj (and of ψj) was easily measurable. Therefore, in our classical system, it is possible to fix a gauge and extract the whole evolution of the geometrical phase as a function of the quasi-momentum k during the Bloch oscillation period that leads to this π phase shift. This is achieved by extracting the phase of the complex wave function component in Fourier space, uk(t),1 in Fig. 2C, at the maximum of the wave-packet as a function of τ.

To understand the relation between this phase of the wave-packet maximum and the topological phase, we solve the dynamic equation of the SSH model in the limit of adiabatic evolution. In SI Appendix, we show that in the case of an adiabatic evolution in the lower band, the solution of Eq. 7 is such that the maximum of the wave packet moves in momentum space along the line kc(τ)=(−Eaτ+π)mod2π−π (the wave-packet maximum in Fig. 2C). In addition, we show that the wave function uk(τ),1 has an additional phase term which is added to the basic oscillations, e−iω0τ+ϕ(k,τ), and along this line, k=kc(τ) it is given by

ϕkc(τ),τ=ϕ0−N4Eaτ−∫0τvk′=kc(τ′)dτ′+12φk0kc(τ). [14]

Only the last term, which is the geometrical phase evolution picked along the line k=kc(τ) between the times 0 and τ, changes between Experiments 1 and 2, namely when switching κ↔κ′. This is because in the first term, ϕ0 depends only on the initial condition, the second term is related to the global potential being centered around the l=N/4 unit cell, and the third term is the dynamic phase evolution, according to the lower band eigenvalues, along the line k′=kc(τ′), τ′∈[0,τ]. The last term depends on the specific choice of gauge, which is fixed by the choice of the global phase for the eigenstate ξk,1≡12(1,eiφk)T at every k, as manifested in Eq. 11 above. We conclude that within our model, the only difference in the phase of uk(τ),1 between Experiments 1 and 2 originates from the changes in the geometrical phase.

Fig. 4B shows this phase difference of uk(τ),1τ along the line k(τ)=kc(τ) (the maximum of the wave packet) in the two experiments. The complex values of ua,kc(τ) and ub,kc(τ) in each experiment were extracted from the Fourier transform of the measured pendulum displacements, followed by 2D interpolation in Fourier space. While the phase in each experiment alone completed about 2,500 radians during the first Bloch period (Inset), the evolution of the phase difference between the two experiments followed to a very good approximation the theoretically predicted difference of the geometrical phase evolution, the fourth term in Eq. 14, 12arg(κ+κ′e−iEat), and completed a π phase shift when completing a full Bloch oscillation, within a measurement accuracy of 0.2 rad. Note that the phase difference is gauge independent, as long as the same gauge is used in both experiments.

Fig. 4.

Fig. 4.

(A) Phase difference between the dimer components, argub,k(τ)−argua,k(τ) at k(τ)=−Eaτ, as extracted from the displacements of the pendula in Experiments 1 (dark green line) and 2 (blue line). The dashed red lines show the theoretical curves arg(κ+κ′eiEaτ), where in Experiment 1, κ=0.0035 N/m,κ′=0.07 N/m and in Experiment 2, κ=0.07 N/m, κ′=0.035 N/m. The accuracy of the couplings is about 5% (1 mm in the knots’ heights). The purple dotted line marks the Bloch oscillation period TB. The winding number of the phase after a full Bloch oscillation clearly shows that in Experiment 1 the set-up was in the non-trivial topological phase, while in Experiment 2 it was in the trivial topological phase. (B) Difference in global phase evolution of ua,−eEτ between Experiments 2 and 1, where the full phase evolution from the two experiments are shown in the Inset. After 700 s, and about 2,500 radians of phase evolution of the swings of the pendula, the difference between the phases reached π to very good accuracy. The dashed red line is the theoretical prediction 12arg(κ′+κe−iEaτ)−12arg(κ+κ′e−iEaτ), with κ=0.035 N/m, κ′=0.07 N/m.

Information about the local geometry and global topology of the band can also be extracted from a single experiment by comparing the phase evolution of uk,aτ and uk,bτ. The phase difference of the two entries of ξk,1 equals φk, independent of the choice of gauge. In Fig. 4A, we plot the phase difference between uk,aτ and uk,bτ in the two experiments. This phase difference is shown to follow the theoretical curve arg(κ+κ′e−iEat), which results in a different winding number for switching κ and κ′. The small ripples of the experimental curves, which appear to dominate the accuracy in measuring the geometrical phase and the winding are attributed to a small but finite LZ diabatic transition (1 to 2%). Similar ripples were seen in simulations that we performed with similar conditions and can, in principle, be improved by future experiment with, e.g., a larger band gap.

Discussion

We have shown that a system of coupled pendula with alternating couplings and a mild gradient in the lengths of the pendula obeys remarkably accurately the Schrödinger equation of the topological SSH model in an external electric field. As such, its dynamics exhibits Bloch oscillations, LZ transitions that are followed by entanglement between the band and spatial degrees of freedom, and the appearance of the nontrivial topological phase of the bands. These features that are usually attributed to microscopic quantum systems now appear on a macroscopic classical system, which is easily observed in full detail through direct measurement of the evolution of its “wave function”. This enabled us to quantify the Bloch oscillations rate and the LZ diabatic transition probability that both perfectly agree with theoretical predictions. Finally, we directly extract the topology of the bands from an experimental measurement in the bulk of a macroscopic system—both within one evolution of the system by measuring the relative phase of the component of the dimer, and by comparing the phase evolution in two experiments performed on the topological and the trivial states of the system. Our measurement of the Zak phase was remarkably accurate—an accuracy of 0.2 rad after 800π radians evolution—a relative error of less than 10−4. This enabled us to easily observe the accumulated Zak phase of π. It appears that pendulum arrays with high Q-factors such as our system hold advantages in bulk topological measurements compared to passive electrical resonators, although active ones (28) could potentially reach similar results.

The fact that these phenomena could be accurately measured in a simple, macroscopic, mechanical system is not trivial in several aspects; first, the mapping we used is strictly local, in the sense that it uses one pendulum motion per wave function value, but it is approximate. This, in contrast to the one used in ref. 33 for the classification of the topological phases, which was exact, but for our system, it would use a linear combination of the motion of at least three pendula; moreover a different linear combination for each of the three experiments. Here we used an approximate mapping that is simple, and common to all experiments, in order to have a simple observation of the wave function evolution, and in order to rule out the possibility that the observed change in topology between experiments is somehow connected to the mapping (for example, through some indirect choice of the unit cell). Our choice of a simple and common mapping ensures that the measurement of the Zak phase is directly connected to the evolution itself.

Second, we have shown that, unlike the quantum case, the significant dissipation of energy to heat in our experiment did not affect the coherence of the wave. Moreover, we note that there were additional degrees of freedom in the motion of each pendulum—such as motion along the axis of the beam (on top of the oscillations in the perpendicular direction that we focused on), and rotation of each pendulum due to the unbalanced torque acting on each pendulum from its coupled neighbors. Apparently those did not affect the coherence either, even to the above-mentioned degree of accuracy. In SI Appendix, we made a list of the known possible discrepancies between the model and the experimental setup, and the means taken to reduce or mitigate their influence.

These results open the way to quantitatively explore further quantum-like phenomena in classical systems. Future theoretical and experimental works can explore the nonlinear nature of physical pendula. Another possible direction of study is to examine the effect of point defects or imperfect lattices on the topological effects. In addition, note that the SSH one-dimensional topological insulator is only one example among many quantum lattice models with nontrivial features; our work can be generalized quite naturally to other systems by considering different higher-dimensional lattices of oscillators. This includes single and double-layer honeycomb lattices, and 2D or even 3D topological insulators. The advantage of our system, in which every quantity can be easily measured by video recording, would be useful in investigating those systems as well.

Supplementary Material

Appendix 01 (PDF)

pnas.2310715121.sapp.pdf (701.9KB, pdf)

Acknowledgments

We thank Ari Sirote, Baruch Meirovich, Dafna Shokef, Hadas Shokef, Maital Silver, Raziel Katz, Tomer Sigalov, and Yaara Shokef for technical assistance and Lea Beilkin-Sirota, Eran Sela, Nissim Ofek, and Yakir Hadad for useful discussions. This research was supported in part by the Israeli Ministry of Science and Technology Grant No. 3-15671. R.I. is supported by the Israeli Science Foundation under grant No. 1790/18 and U.S.-Israel Binational Science Foundation Grant No. 2018226. Y.S. is supported by the Israeli Science Foundation under grant No. 1899/20.

Author contributions

I.N., Y.L., R.I., and Y.S. developed the theory and conceived of the mapping between the coupled pendulum array and the SSH model; I.N. designed and performed the numerical simulations; I.N., C.S.-K. and Y.S. preformed the experiments; M.G. and Y.L. assisted in the experimental design; M.G., Y.S., and I.N. developed the image analysis software; and I.N., C.S.-K., M.G., Y.L., and Y.S. wrote the paper.

Competing interests

The authors declare no competing interest.

Footnotes

This article is a PNAS Direct Submission.

Data, Materials, and Software Availability

All study data are included in the article and/or SI Appendix.

Supporting Information

References

  • 1.Delplace P., Ullmo D., Montambaux G., Zak phase and the existence of edge states in graphene. Phys. Rev. B 84, 195452 (2011). [Google Scholar]
  • 2.Yang Z., et al. , Topological acoustics. Phys. Rev. Lett. 114, 114301 (2015). [DOI] [PubMed] [Google Scholar]
  • 3.Hasan M. Z., Kane C. L., Colloquium: Topological insulators. Rev. Mod. Phys. 82, 3045–3067 (2010). [Google Scholar]
  • 4.Thouless D. J., Kohmoto M., Nightingale M. P., den Nijs M., Quantized Hall conductance in a two-dimensional periodic potential. Phys. Rev. Lett. 49, 405–408 (1982). [Google Scholar]
  • 5.Bernevig B. A., Hughes T. L., Zhang S. C., Quantum spin Hall effect and topological phase transition in HgTe quantum wells. Science 314, 1757–1761 (2006). [DOI] [PubMed] [Google Scholar]
  • 6.A. Kitaev, “Periodic table for topological insulators and superconductors” in AIP Conference Proceedings (American Institute of Physics, 2009), vol. 1134, pp. 22–30.
  • 7.Kane C. L., Mele E. J., Quantum spin Hall effect in graphene. Phys. Rev. Lett. 95, 226801 (2005). [DOI] [PubMed] [Google Scholar]
  • 8.Atala M., et al. , Direct measurement of the Zak phase in topological Bloch bands. Nat. Phys. 9, 795–800 (2013). [Google Scholar]
  • 9.Flurin E., et al. , Observing topological invariants using quantum walks in superconducting circuits. Phys. Rev. X 7, 031023 (2017). [Google Scholar]
  • 10.Haldane F. D. M., Model for a quantum Hall effect without Landau levels: Condensed-matter realization of the “parity anomaly’’. Phys. Rev. Lett. 61, 2015–2018 (1988). [DOI] [PubMed] [Google Scholar]
  • 11.Haldane F. D. M., Raghu S., Possible realization of directional optical waveguides in photonic crystals with broken time-reversal symmetry. Phys. Rev. Lett. 100, 013904 (2008). [DOI] [PubMed] [Google Scholar]
  • 12.Wang Z., Chong Y., Joannopoulos J. D., Soljačić M., Observation of unidirectional backscattering-immune topological electromagnetic states. Nature 461, 772–775 (2009). [DOI] [PubMed] [Google Scholar]
  • 13.Barik S., et al. , A topological quantum optics interface. Science 359, 666–668 (2018). [DOI] [PubMed] [Google Scholar]
  • 14.Ozawa T., et al. , Topological photonics. Rev. Mod. Phys. 91, 015006 (2019). [Google Scholar]
  • 15.Prodan E., Prodan C., Topological phonon modes and their role in dynamic instability of microtubules. Phys. Rev. Lett. 103, 248101 (2009). [DOI] [PubMed] [Google Scholar]
  • 16.Xiao M., et al. , Geometric phase and band inversion in periodic acoustic systems. Nat. Phys. 11, 240–244 (2015). [Google Scholar]
  • 17.Paulose J., Chen B. G., Vitelli V., Topological modes bound to dislocations in mechanical metamaterials. Nat. Phys. 11, 153–156 (2015). [Google Scholar]
  • 18.Sirota L., Sabsovich D., Lahini Y., Ilan R., Shokef Y., Real-time steering of curved sound beams in a feedback-based topological acoustic metamaterial. Mech. Syst. Sig. Process. 153, 107479 (2021). [Google Scholar]
  • 19.Kane C. L., Lubensky T. C., Topological boundary modes in isostatic lattices. Nat. Phys. 10, 39–45 (2014). [Google Scholar]
  • 20.Nash L. M., et al. , Topological mechanics of gyroscopic metamaterials. Proc. Natl. Acad. Sci. U.S.A. 112, 14495 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Susstrunk R., Huber S. D., Observation of phononic helical edge states in a mechanical topological insulator. Science 349, 47–50 (2015). [DOI] [PubMed] [Google Scholar]
  • 22.Huber S. D., Topological mechanics. Nat. Phys. 12, 621–623 (2016). [Google Scholar]
  • 23.Mitchell N. P., Nash L. M., Irvine W. T. M., Realization of a topological phase transition in a gyroscopic lattice. Phys. Rev. B 97, 100302 (2018). [Google Scholar]
  • 24.Sirota L., Ilan R., Shokef Y., Lahini Y., Non-newtonian topological mechanical metamaterials using feedback control. Phys. Rev. Lett. 125, 256802 (2020). [DOI] [PubMed] [Google Scholar]
  • 25.Ningyuan J., Owens C., Sommer A., Schuster D., Simon J., Time- and site-resolved dynamics in a topological circuit. Phys. Rev. X 5, 021031 (2015). [Google Scholar]
  • 26.Hadad Y., Soric J. C., Khanikaev A. B., Alù A., Self-induced topological protection in nonlinear circuit arrays. Nat. Elect. 1, 178–182 (2018). [Google Scholar]
  • 27.Serra-Garcia M., Süsstrunk R., Huber S. D., Observation of quadrupole transitions and edge mode topology in an LC circuit network. Phys. Rev. B 99, 020304 (2019). [Google Scholar]
  • 28.Kotwal T., et al. , Active topolectrical circuits. Proc. Natl. Acad. Sci. U.S.A. 118, e2106411118 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Price H. M., Cooper N. R., Mapping the Berry curvature from semiclassical dynamics in optical lattices. Phys. Rev. A 85, 033620 (2012). [Google Scholar]
  • 30.Wimmer M., Price H. M., Carusotto I., Peschel U., Experimental measurement of the Berry curvature from anomalous transport. Nat. Phys. 13, 545–550 (2017). [Google Scholar]
  • 31.Destyl E., Nuiro S., Pelinovsky D., Poullet P., Coupled pendula chains under parametric PT-symmetric driving force. Phys. Lett. A 381, 3884–3892 (2017). [Google Scholar]
  • 32.Muda Y., Akbar F., Kusdiantara R., Gunara B., Susanto H., Justification of the discrete nonlinear Schrödinger equation from a parametrically driven damped nonlinear Klein-Gordon equation and numerical comparisons. Phys. Lett. A 383, 1274–1282 (2019). [Google Scholar]
  • 33.Süsstrunk R., Huber S. D., Classification of topological phonons in linear mechanical metamaterials. Proc. Natl. Acad. Sci. U.S.A. 113, E4767–E4775 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Su W. P., Schrieffer J. R., Heeger A. J., Solitons in polyacetylene. Phys. Rev. Lett. 42, 1698–1701 (1979). [Google Scholar]
  • 35.Su W. P., Schrieffer J. R., Heeger A. J., Soliton excitations in polyacetylene. Phys. Rev. B 22, 2099–2111 (1980). [Google Scholar]
  • 36.Berry M. V., Quantal phase factors accompanying adiabatic changes. Proc. R. Soc. London. A. Math. Phys. Sci. 392, 45–57 (1984). [Google Scholar]
  • 37.Zak J., Berry’s phase for energy bands in solids. Phys. Rev. Lett. 62, 2747–2750 (1989). [DOI] [PubMed] [Google Scholar]
  • 38.Bloch F., Über die quantenmechanik der elektronen in kristallgittern. Zeitschrif. Phys. 52, 555–600 (1929). [Google Scholar]
  • 39.Landau L. D., Zur theorie der energieubertragung ii. Z. Sowjetunion 2, 46–51 (1932). [Google Scholar]
  • 40.Zener C., Non-adiabatic crossing of energy levels. Proc. R. Soc. London. Ser. A Contain. Paper. Math. Phys. Character 137, 696–702 (1932). [Google Scholar]
  • 41.Ramasesh V. V., Flurin E., Rudner M., Siddiqi I., Yao N. Y., Direct probe of topological invariants using Bloch oscillating quantum walks. Phys. Rev. Lett. 118, 130501 (2017). [DOI] [PubMed] [Google Scholar]
  • 42.See supplemental video showing the motion of the pendula in experiment 1 (2023). https://youtu.be/HGheBTLtLxM.

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Appendix 01 (PDF)

pnas.2310715121.sapp.pdf (701.9KB, pdf)

Data Availability Statement

All study data are included in the article and/or SI Appendix.


Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES