Optical skyrmions are quasiparticles with nontrivial topological textures that have significant potential in optical information processing, transmission, and storage. Here, we theoretically and experimentally achieve the conversion of optical skyrmions among Néel, Bloch, intermediate skyrmions, and bimerons by polarization devices, where the fusion and annihilation of optical skyrmions are demonstrated accordingly. By analyzing the polarization pattern in Poincaré beams, we reveal the skyrmion topology dependence on the device, which provides a pathway for the study of skyrmion interactions. A vectorial optical field generator is implemented to realize the conversion and superposition experimentally, and the results are in good agreement with the theoretical predictions. These results enhance our comprehension of optical topological quasiparticles, which could have a significant impact on the transfer, storage, and communication of optical information.
Skyrmions are topologically protected quasiparticles originating from high-energy and condensed matter physics , and they hold great promise for future applications in spintronics, information processing, and high-density data storage due to their ultracompact size, topology-protected stability, and low current requirements [2–5]. Recently, the photonic counterpart of magnetic skyrmions was observed in either guided waves or paraxial vector beams. On the one hand, the 2D confinement of light in guided waves provides a smooth domain for skyrmion generation, which can be constructed by electric/magnetic field and spin angular momentum [6–17], with the topology constrained by the symmetry of a field. On the other hand, skyrmions formed with Stokes parameters corresponding to a spatial variation of a polarization pattern was proposed in paraxial vector beams [18–22] or microcavity [23–26], where the topological feature is manipulated by the selection of Poincaré beams. The variety of structured vector beams inspires a significant effort to investigate more kinds of optical quasiparticles, such as multiple -twist target skyrmion, antiskyrmions and bimerons [27,28]. In addition, the electromagnetic fields supertoroidal pulses also exhibit skyrmionic structure [29,30]. The ultrasmall and ultrafast characteristics of optical skyrmions have demonstrated advanced applications in super-resolution imaging, metrology, and light–matter interactions [12,29–32].
While various skyrmionic textures have been demonstrated in optics, the generation and manipulation of Stokes skyrmions rely on digital hologram method assisted by spatial light modulator [19,22,33]. The conversion between different topologies upon propagation and diffraction has not yet been achieved, which is important for skyrmion dynamics and interactions. The wave plate (WP) is a fundamental optical component extensively employed in polarization optics and facilitates the manipulation of polarization states without changing the amplitude of the optical field [34,35]. The Stokes vector provides a valuable representation of polarization states, making the WP an essential tool for skyrmion conversion without altering the skyrmion number.
In this work, we proposed a method to realize the homogeneous conversion between skyrmions, including Néel, Bloch, intermediate skyrmion types, and bimerons (topological quasiparticle homeomorphic to skyrmions), and explored the superposition of skyrmionic textures. We have theoretically derived the Mueller matrix of devices to achieve the conversion of skyrmions topology, which we identify as a series of WPs. With the conversion between different skyrmionic textures, the skyrmion number remains invariant, manifesting the topological protection. More significantly, we have experimentally verified the conversion by implementing a vectorial optical field generator, which showed good agreement with theoretical predictions. Based on the conversion between skyrmions, the fusion and annihilation of optical skyrmions were demonstrated by their superpositions. This work lays the foundation for exploiting the potential of topological photonics in the fields of optical signal processing and information transmission.
Sign up for Photonics Research TOC Get the latest issue of Advanced Photonics delivered right to you！Sign up now
A. Optical Topological Quasiparticle
Optical topology quasiparticle can be formed by the Stokes vectors of a Poincaré beam composed of a pair of Laguerre–Gaussian (LG) modes with orthogonal polarization states, which can be expressed as [18,36] where represent orthogonal polarization states, and is the Laguerre–Gaussian mode  characterized by radial and azimuthal indices . The global phase difference between the two orthogonal polarization components is denoted by , which controls the helicity textures of topological quasiparticle. is a constant that controls the amplitude ratio of the orthogonal modes.
Selecting the eigenstates as circular polarization , the normalized Stokes vector can be expressed as where , , , and .
The Stokes vector in Eq. (2) describes a mapping to the unit sphere, which represents the swirling structure of a skyrmion [1,2]. The topological property of an optical skyrmion is determined by the skyrmion number, which represents the number of times the Stokes vector wraps around a unit sphere, expressed as
Considering the radial symmetry, the skyrmion number can be calculated through [1,2,38] (see Appendix A for details). The polarity can be expressed as , describing the variation of out-of-plane Stokes vector orientation. The vorticity is expressed in terms of the integer describing the in-plane Stokes vector orientation, which is equal to the topological charge of . The offset of is the helicity representing the initial phase of Stokes vector orientation.
The skyrmion topology is determined by the polarity, vorticity, and helicity. The helicity of optical quasiparticle controls the orientation of Stokes vector in the plane (skyrmion) or plane (bimeron) corresponding to the global phase difference between orthogonal polarization states. The topological quasiparticle is classified as Néel-type with , and as Bloch-type with [40,41]. The polarity of optical quasiparticle controls the out-of-plane Stokes vector orientation, which corresponds to Stokes vector . For (), the orientation of Stokes vector is downward (upward) at the center and upward (downward) at the boundary. The vorticity determined by controls the distribution of the transverse Stokes vector orientation. As antiskyrmions with saddle textures are formed . According to the relationship of the Stokes vector, we can achieve the conversion between optical skyrmions with different helicity, opposite polarity (with simultaneous opposite vorticity), and even bimeron by employing optical WPs, which reveals different mapping from the finite plane (representing the normal skyrmion configuration) to the Poincaré sphere, as illustrated in Fig. 1.
Figure 1.Schematic diagram of the conversion of optical topological quasiparticle with polarization devices.
B. Conversion of Optical Skyrmion by Optical Devices
In Section 2.A, we have demonstrated the skyrmion topology dependence on the property of structured vector beam, which enables the conversion of different topological quasiparticles using optical devices, as expressed by the equation where is the Stokes vector field configuration of the initial topological texture, is Mueller matrices of optical devices, which can consist of one or more wave plates, and is the Stokes vector field configuration of output topological texture. The fundamental theory of the skyrmion conversion is given in Appendix B.
First, we examine the conversion of skyrmions with different helicity. Skyrmions with different helicities, such as Néel, Bloch, and intermediate types, exhibit distinct orientations of the Stokes vector in the plane, which are controlled by the parameter , as described in Eq. (2). Without loss of generality, we consider the input type as a Néel skyrmion with . It has been demonstrated that the Stokes vector of a structured light can be tuned by an optical polarization rotator (PR) . The PR is composed of two crossed quarter-wave plates (QWPs) with fast axes at 0 and and a retarder with fast axis at (phase delay of ) positioned between them. The Mueller matrices of the PR are given by
By substituting Eq. (5) into Eq. (4), the output Stokes vector field configuration can be written as demonstrating that a PR with a rotation of can induce a rotation of in the helicity of optical skyrmions while keeping the polarity and vorticity unchanged. Therefore, the skyrmion number remains constant. Figure 2(a) shows the input skyrmion of Néel type with and , and the three components of Stokes vector are depicted in the inset of Fig. 2. By employing a PR with a rotation of , the spatial configuration of Stokes parameters and performs a clockwise rotation of , while the corresponding Stokes vector undergoes a counterclockwise rotation, resulting in the generation of a Bloch skyrmion with , as shown in Fig. 2(b). Thus, the helicity texture of optical skyrmions can be fully controlled by adjusting the phase delay of the retarder of the PR. Furthermore, the utilization of an electrically adjustable retardance as a retarder enables rapid conversion between skyrmion types, thereby presenting potential applications in areas like optical signal processing and information transfer.
Figure 2.Simulation results for optical skyrmion conversion with polarization devices. (a) Input Stokes vector configuration and transverse component of Néel skyrmion. Output Stokes vector configuration and transverse component of (b) Bloch skyrmion converted by PR, (c) antiskyrmion with converted by HWP, and (d) bimeron converted by two QWPs. The Stokes parameters for input skyrmion are shown inside the dashed circle.
The helicity of optical skyrmion can be adjusted with the employment of PR. We further explore the conversion of the polarity of optical skyrmion. The polarity describes the variation of out-of-plane Stokes vector orientation, which is calculated by , where represents the amplitude ratio of left- and right-handed polarized components. Consequently, as the ratio changes from to , the polarity is converted from 1 to . This conversion can be achieved using only a single half-wave plate (HWP) as the initial type is set as a Néel skyrmion with , resulting in the derived output skyrmion as
It is worth noting that the HWP not only reverses the orientation of the out-of-plane Stokes vector but also changes the in-plane Stokes vector , resulting in modulation on the vorticity of skyrmion. The Stokes vector field configuration of the output skyrmion is shown in Fig. 2(c), exhibiting an antiskyrmion. In this case, the polarity and vorticity are reversed, while the skyrmion number remains invariant, manifesting the topological protection of skyrmions.
Finally, we investigate the conversion between skyrmions and skyrmion-homeomorphic quasiparticles, referred to as “homeomorphic conversion.” By employing two WPs with fast axes aligned at and , skyrmions can be converted into bimerons. The Mueller matrix for this conversion can be represented as
Thus, the output type of skyrmion can be written as
Equation (9) represents quasiparticles known as bimerons, which are homeomorphic to skyrmions, by applying linear polarization as eigenstates, as described in Eq. (1). According to Eq. (9), the three components of the Stokes vector change from to , but this does not affect its skyrmion number because it still covers the Poincaré sphere only once. As the initial type is Néel skyrmion with and , the field configuration of output Stokes vector is as shown in Fig. 2(d).
3. EXPERIMENT AND DISCUSSION
In order to investigate the conversion of optical skyrmions, a vectorial optical field generator  was constructed, as depicted in Fig. 3, which is capable of generating optical skyrmions. The setup utilizes two spatial light modulators (SLMs) divided into four sections to precisely control the phase, amplitude, polarization ratio, and retardation of vectorial optical fields . A He–Ne laser beam was employed as the input light source, and the intensity of the Gaussian beam was regulated using a polarizer and an HWP. The beam was subsequently directed through SLM Section 1, where its phase was directly modulated. The phase-modulated beam was then projected onto SLM Section 2, which served as a PR in conjunction with a QWP and polarizer to modulate the beam’s amplitude. The second imaging system projected the horizontally polarized beam with the desired amplitude and phase onto SLM Section 3, where the polarization ratio was further adjusted using another PR constructed from a QWP and SLM Section 3. Subsequently, this beam traversed SLM Section 4 to regulate retardation by manipulating only the phase of the horizontal polarization component. The optical skyrmion was constructed and then passed through the skyrmion convertor to achieve the conversion. Finally, the conversed optical skyrmion was imaged on the CCD via the last imaging system. It is worth noting that optical Stokes skyrmions can also be experimentally generated using alternative vectorial optical field generators, such as splitting a single SLM into two parts to independently modulate the complex amplitudes of two orthogonal polarizations .
Figure 3.Schematic diagram of the vectorial optical field generator. SLM, spatial light modulator; SF, spatial filter; HWP, half-wave plate; QWP, quarter-wave plate; P, polarizer; M, mirror; BS, beam splitter; L, lens; C, optical skyrmion converter.
Our vectorial optical field generator facilitates the generation of Stokes skyrmions with customizable polarity and helicity topology texture, as described by Eq. (1). In order to experimentally reconstruct an optical skyrmion, the Stokes parameters , and were obtained by measuring the intensity of various polarization components. The relationship between Stokes parameters and individual polarization component intensities can be expressed as follows: where represents the optical intensity after passing through a QWP at and a polarizer at .
A. Conversion of Optical Skyrmion
While it is feasible to experimentally generate various types of optical skyrmions by manipulating their polarity, vorticity, and helicity, there is currently a lack of solutions to implement interconversion between different types of skyrmions. Based on the aforementioned investigation, we have theoretically demonstrated that this conversion can be accomplished through the utilization of fundamental WPs called an “optical skyrmion converter.” In our study, we have performed an experimental demonstration showcasing the capability to convert between different types of optical skyrmions. The input in our experiment was an optical field that exhibited a classical Néel skyrmion topology. For the conversion process, we employed a specifically designed optical skyrmion converter comprising QWPs and an HWP, which are elaborated on in Section 2. Subsequently, the output skyrmion was detected and analyzed using a polarization analyzer (PA) consisting of a QWP and a polarizer.
We have designed an optical skyrmion converter to experimentally achieve the conversion between different types of skyrmions. First, we present the conversion of optical skyrmions with different helicity. By superposing a pair of orthogonally polarized LG modes, we can experimentally create a fundamental Néel skyrmion of , , and , as shown in Fig. 4(a). To convert the helicity of optical skyrmion, we adjust the rotation angle of PR from 0 to . As a result, the Néel skyrmion with evolves into a Bloch skyrmion with [Fig. 4(b)]. The Stokes vector performs a rotation counterclockwise around the axis. The Stokes vector remains constant [Fig. 4(b1)], preserving the polarity, while and take a rotation counterclockwise in plane, which does not change the vorticity [Fig. 4(b2)], indicating the topological protection of skyrmionic textures. The invariance of the skyrmion number is further confirmed through numerical integration, as described in Eq. (3), using the experimental results shown in Figs. 4(a) and 4(b). The experimental errors in skyrmion number arise from the limited numerical aperture of the experimental system and system noise fluctuations, especially in low-intensity regions . Note that, if the rotation angle of PR is , the optical skyrmion will revert back to a Néel skyrmion. In this demonstration, we specifically show the conversion using a PR with a rotation angle of , but the same principle can be applied to achieve arbitrary helicity conversion by using a PR with the corresponding rotation angle.
Figure 4.Experimental results for optical skyrmion conversion. (a) Input Néel skyrmion and top view below. Output Stokes vector of (b) Bloch skyrmion converted by PR, (c) anti-skyrmion with converted by HWP, and (d) bimeron converted by two QWPs with top view of the skyrmionic texture right. Numerically calculated skyrmion numbers are indicated in their respective panels.
It is important to note that Néel, Bloch, and intermediate skyrmions can naturally evolve into each other due to the different Gouy phase shifts between two orthogonal spatial modes, but this requires a long propagation distance [18,28]. For example, to achieve this conversion between Néel and Bloch types, it requires at least one Rayleigh distance (for a laser with a wavelength of 633 nm and a beam waist radius of 1 mm, this corresponds to approximately 5 m). In our approach, the distance limitation depends on the thickness of the WP combination, which typically remains within 10 cm. Our methods offer the advantages of a short conversion distance, ease of control, and cost-effectiveness, making them relevant for future applications in optical communication and optical information storage.
To convert the polarity of the optical skyrmion, we utilize an HWP to convert the Néel skyrmion to antiskyrmion with , as depicted in Fig. 4(c). The Stokes vector performs a clockwise rotation around the axis. As a result, the Stokes vector remains constant, while is reversed [Fig. 4(c2)], leading to a change in vorticity from 1 to . Additionally, the Stokes vector undergoes a reversal [Fig. 4(c1)], resulting in a reversal of the polarity. As previously discussed in the theoretical section, the HWP not only reverses the polarity but also the vorticity while keeping the skyrmion number invariant, as shown in Figs. 4(a) and 4(c). By adjusting the rotation angle of PR, we can effectively convert the helicity and obtain similar outcomes to those presented in Fig. 4(b) but with an opposite polarity. It is worth noting that, despite slight deviations in the optical field, the type of skyrmion remains unaffected.
Skyrmions and bimerons are two types of optical quasiparticles characterized by homeomorphic topological textures. To achieve the homeomorphic conversion, we apply two QWPs with a fast axis at and to modulate the Néel skyrmion into a Néel bimeron, as illustrated in Fig. 4(d). In this case, the rotation of Stokes vector is more complicated. The Stokes vector performs a counterclockwise rotation around the axis, followed by a counterclockwise rotation around the axis. This rotation operation does not change the fact that the Stokes vector covers the Poincaré sphere once, so the skyrmion number remains unchanged, as confirmed by the experiment’s calculated skyrmion numbers [Figs. 4(a) and 4(d)]. Helicity control can also be applied to the bimeron by replacing the PR with a WP. This adjustment is necessary because the orthogonal state of polarization comprises horizontally and vertically linearly polarized components. The experimental results align well with the corresponding theoretical predictions (see Appendix C for more experimental results).
B. Superposition of Optical Skyrmion with Different Types
In this section, we explore the superposition of optical skyrmions with different helicity or polarity, which can be achieved through the conversion of Néel skyrmions. A classical Néel skyrmion [Fig. 5(a)] was constructed by the above experimental setup and then split into two skyrmions (SK1 and SK2) of the same helicity by BS. We also modulate the helicity or polarity of the SK2, as shown in Fig. 5(b). The modulated skyrmions then pass through the next BS to synthesize a co-axis skyrmion (SK3) and superposition occurs.
Figure 5.Experimental results for the superposition of two optical skyrmions SK1 and SK2. (a) The same input SK1: Néel skyrmion and top view below. (b) Schematic diagram of the superposition of two optical skyrmions. Superposition with same helicity of (c) input SK2 Néel skyrmion and (d) output SK3 Néel skyrmion. Superposition with different helicity of (e) input SK2 Bloch skyrmion and (f) output SK3 intermediate skyrmion. Superposition with different polarity of (g) input SK2 antiskyrmion and (h) output SK3 nonskyrmion.
First, we investigate two skyrmions with different helicity. The SK1 has a helicity of , while the SK2 has a helicity of , which was converted by PR according to Eq. (6). It is easy to show that the superposition between two optical skyrmions with arbitrary helicity results in the intermediate skyrmion with , and the orientation of the outplane changes to , which does not affect the type of skyrmion. The superposition of skyrmions with different helicity changes only the helicity, not the polarity and the vorticity. Thus, the skyrmion number remains invariant. More details on the derivation are given in Appendix D. In our experimental investigation, we initially studied the superposition of two skyrmions of the Néel type with , as shown in Fig. 5(c). The experimental result confirmed that the output was still a Néel skyrmion with [see Fig. 5(d)], indicating the successful functioning of our system. Next, we proceeded to superpose Néel and Bloch () skyrmions [Fig. 5(e)] in our experiment. The result of this superposition was an intermediate state with , as shown in Fig. 5(f). The change in the distribution of is not significant, indicating that the superposition of skyrmions with different helicity does not have a significant effect on the component of the Stokes vector.
In addition, we also investigated the superposition of two skyrmions with different polarity. Without loss of generality, we set SK1 to be of Néel type, and we convert SK2 to an antiskyrmion using an HWP according to Eq. (7). The Stokes vectors of SK1 and SK2 have the same orientation, while and have opposite orientations, as shown in Fig. 5(g). The superposition of SK1 and SK2 leads to the cancellation of and , resulting in the annihilation of the skyrmion, and the formation of a nonskyrmion state with skyrmion number equal to zero, as depicted in Fig. 5(h). More experimental results are presented in detail in Appendix E.
The superposition of optical skyrmions with different types demonstrates fusion and annihilation, enabling the creation of complex and versatile structures in optical systems. This capability allows for the generation of customized light patterns with unique properties by combining skyrmions with different helicity or polarity, including controlled spin textures or the formation of nonskyrmion states. This opens possibilities for applications in high-dimensional encoding, optical information processing, and advanced imaging techniques.
In conclusion, we have presented a theoretical approach to accomplish the conversion among different types of skyrmionic topological textures by polarization devices. Additionally, the conversion of optical skyrmions among Néel, Bloch, antiskyrmions, and bimerons was experimentally verified by using a series of WPs. Furthermore, we have experimentally demonstrated the superposition of skyrmions with different helicity or polarity based on the proposed approach. The experimental results align with our theoretical predictions, validating the efficacy of our approach. The superposition of optical skyrmions enables the creation of complex and versatile structures in optical systems. Additionally, our scheme can be further extended to incorporate a broader range of photonic quasiparticles by leveraging the diverse designs available for WP cascades. Although the Stokes pseudovector does not adhere to the conventional rules of vector summation, the Stokes skyrmion can be effectively manipulated and transformed between different types using polarization devices. This unique property of the Stokes skyrmion has significant potential for applications in optical information processing, optical computing, and optical storage, where precise control and transformation of its properties are of utmost importance.
APPENDIX A: DETAIL OF OPTICAL SKYRMION
In this appendix, we show how to construct the skyrmion by Stokes vector and derive the skyrmion number. Optical skyrmions can be generated by superposing a pair of LG modes with orthogonal polarization states, as described in Eq. (1) of the main text. For the convenience of our analysis, we will temporarily disregard the propagation of beams. By extracting the common factorization, the Eq. (1) can be rewritten as where . It is easy to see from Eq. (A1) that the dimensionless parameter regulates the ratio of the two polarizations, so that the polarization approaches , as it gets closer to the axis, and approaches , as it moves away from it. To ensure that the significant intensity region of the beam, the width of the beam , encompasses most polarizations, it is desirable to select a value for such that is of the order of unity.
The skyrmion vector field is constructed by Stokes vector, so we need to calculate the field configuration of Stokes parameters of beam, which can be expressed as
According to Pythagorean theorem and , the normalized reduced Stokes vector can be given by where . Equation (A3) describes the Stokes vector configuration of Eq. (1), which corresponds to the skyrmion texture. The topological property of an optical skyrmion is determined by the skyrmion number, as described in Eq. (3) of the main text. Exploiting the radial symmetry, the skyrmion number can be derived as where and , which represent the vertical and horizontal wrapping times.
APPENDIX B: FUNDAMENTAL THEORY OF THE SKYRMION CONVERSION
In this appendix, we will delve into the effects of the WP on skyrmions, providing a detailed analysis of its influence on these optical quasiparticles. The Stokes vector configuration of skyrmion can be represented as , allowing us to describe the effect of the WP on the skyrmion using Mueller matrices.
First, we consider the action of the WP with fast axis horizontal with a phase delay , and the Mueller matrix can be expressed as
We observe that the matrix corresponds to a rotation matrix with the direction as the rotation axis, and the rotation angle is determined by the phase delay. However, it is important to note that, if the fast axis is chosen to be the direction instead, the rotation direction will be reversed.
Then, we consider the action of the WP with fast axis with a phase delay , and the Mueller matrix can be written as
We found that this matrix also corresponds to the rotation matrix, except that the axis of rotation has changed from the direction to the direction.
Finally, we consider the action of the WP with fast axis with a phase delay , and the Mueller matrix is found to be
This matrix also corresponds to the rotation matrix, except that the axis of rotation has changed from the direction to the direction. It should be noted that the rotation axis of this rotation matrix is limited to the plane. As a result, a single waveplate is unable to achieve rotation along the direction.
In order to achieve rotation around the direction, we need to combine a series of WPs, e.g., by combining two HWPs  or by combining two QWPs and a retarder with a phase shift . In the following, we demonstrate the latter approach, and the corresponding Mueller matrix can be expressed as
Thus far, we have successfully implemented rotations around the , and directions. A WP will induce a uniform rotation in all Stokes vectors of skyrmions. For instance, a rotation along the direction alters the helicity of the skyrmion, a rotation along the direction results in an antiskyrmion with , and a rotation along the direction followed by a rotation along the direction leads to a bimeron.
APPENDIX C: MORE EXPERIMENTAL RESULTS OF SKYRMION CONVERSION
In this appendix, we present more detailed experimental results of skyrmion conversion to complement the main text. While the main text focuses on demonstrating three specific transformations of the skyrmion in terms of the Stokes vector, here we provide additional information of skyrmion conversion, including the intensity field distribution, polarization state distribution, and the three components of the Stokes vector, as shown in Fig. 6.
Figure 6.More experimental results for optical skyrmion conversion. (a) The intensity, state of polarization distribution of input Néel skyrmion, and corresponding Stokes components below. Output intensity, state of polarization distribution of (b) Bloch skyrmion converted by PR, (c) antiskyrmion with converted by HWP, and (d) bimeron converted by two QWPs with corresponding Stokes components below.
APPENDIX D: THEORY OF SUPERPOSITION OF DIFFERENT SKYRMIONS
In this appendix, we present the detail theory of the superposition of a skyrmion with different types. First, we investigate the superposition between two optical skyrmions (SK1 with and SK2 with ) with arbitrary helicity, which can be written as
These normalized Stokes vectors can be derived as follows: where and .
Equation (D2) shows that the superposition between two optical skyrmions with arbitrary helicity can also result in the intermediate skyrmion type with and slightly changes of the distribution of . Figure 7 shows the superposition between Néel- and Bloch-type. The first row shows the superposition between Néel-type-1 with and Bloch-type-1 with and results in the intermediate-type-1 with , as shown in Figs. 7(a)–7(c). The second row shows the superposition between Néel-type-1 with and Bloch-type-2 with and results in the intermediate-type-2 with , as shown in Figs. 7(d)–7(f).
Figure 7.First row is the Stokes vector distribution, intensity with polarization distributions and transverse component of Stokes vector of the input SK1 Néel-type-1 with (a) and SK2 Bloch-type with (b), and output SK3 intermediate-type with (c). Second row corresponds to SK1 Néel-type-1 with (d) and SK2 Bloch-type with (e), and output SK3 intermediate-type with (f).
Figure 8.First row is the Stokes vector distribution, intensity with polarization distributions and transverse component of Stokes vector of the input SK1 Néel-type-1 with (a) and SK2 antitype with (b), and output SK3 nonskyrmion (c). Second row corresponds to SK1 Néel -type-1 with (d) and SK2 antitype-2 with (e), and output SK3 bimeron (f).
As , we can obtain the topology of a bimeron [see Figs. 8(d)–8(f)], whose normalized Stokes vector distribution can be expressed as where and . From the above equations, we can observe that the distribution of the Stokes vector is similar to Eq. (9) in the main text, with the only difference being that and have a negative sign, corresponding to a phase change of in helicity. Furthermore, using a similar approach, we can deduce that the bimeron has a polarity of 1, vorticity of 1, and helicity of . The skyrmion number is also equal to 1.
APPENDIX E: MORE EXPERIMENTAL RESULTS OF SUPERPOSITION OF DIFFERENT SKYRMIONS
In this appendix, we present more detailed experimental results of Fig. 5 in the main text. Figure 9 shows the intensity field distribution, polarization state distribution, and the three components of the Stokes vector for the superposition between Néel-type-1 and Néel-type-1. Figures 10 and 11 show the superposition between Néel-type-1 and Bloch-type-1 and between Néel-type-1 and antitype-1, respectively.
Figure 9.More experimental results for superposition of Néel-type-1 and Néel-type-1. (a) Intensity with state of polarization distribution and Stokes components of input SK1 Néel-type-1. (b) corresponds to the input SK2 Néel-type-1. (c) corresponds to the output SK3 Néel-type-1.
Figure 10.More experimental results for superposition of Néel-type-1 and Bloch-type-1. (a) Intensity with state of polarization distribution and Stokes components of input SK1 Néel-type-1. (b) corresponds to the input SK2 Bloch-type-1. (c) corresponds to the output SK3 intermediate-type-1.
Figure 11.More experimental results for superposition of Néel-type-1 and antitype-1. (a) Intensity with state of polarization distribution and Stokes components of input SK1 Néel-type-1. (b) corresponds to the input SK2 antitype-1. (c) corresponds to the output SK3 nonskyrmion.
 Y. Shen, C. He, Z. Song, B. Chen, H. He, Y. Ma, J. A. J. Fells, S. J. Elston, S. M. Morris, M. J. Booth, A. Forbes. Topologically controlled multiskyrmions in photonic gradient-index lenses. arXiv(2023).