The experimental setup is shown in
Fig. 1. A cw violet laser (1 mW, 404 nm) was used to pump a type-II cut ppKTP crystal and to generate photon pairs with a degenerate wavelength of 808 nm. The idler photon was used as a herald and the target photon was used to implement the above QSDT. The whole process can be divided into two parts: the state preparation (part a) and MUB measurement (part b for 3-dimensional MUB and part c for 4-dimensional MUB). The key idea of state preparation is to encode the state from the ensemble into the polarization and path degree of freedom of a single photon that spans the Hilbert space of dimensionality
d=2,3,4. In particular, the horizontal- and vertical-polarization photons of the upper path encode states
and
, while the horizontal- and vertical-polarization photons of the lower path encode states
and
. The apparatus in part a can be used to prepare an arbitrary pure state of the form
with complex coefficients
satisfying
. In our experiment, we choose two MUBs
M and
N as in Eq. (11) to perform the modified QSDT. The elements of these two measurements are the computational basis of
d-dimensional Hilbert space
and the corresponding Fourier conjugate
with
d=2,3,4. The goal of measuring the incompatibility and its robustness requires determining the
and
in Eqs. (6) to (8). To determine
, one needs to construct a new standard QSDT with modified state ensembles and measurements. As our goal here is to explore the incompatibility of certain MUBs, we use the theoretical value of
. To determine
, we need to prepare all these basis states by properly setting the angles of the HWPs (h1 to h3) and Phasers (p1 to p3). Here a phaser consists of two QWPs and a HWP sandwiched between them and can be used to apply an arbitrary phase between the horizontal- and vertical-polarization photons. We list the settings for the
3− and
4− dimensional cases in
Table 1. In the qubit case, we need to prepare only the eigenstates of the Pauli operators. To investigate the boundary feature of MUB incompatibility, we also need to simulate the case when the above states are subjected to white noise with varied proportions. We simulate the white noise by preparing all computational basis states with an equal probability. The noisy states are achieved by modifying the proportions of preparing the pure states and the white noise.