Random numbers are required for a variety of applications from secure communications to Monte-Carlo simulation. Yet randomness is an asymptotic property and no output string generated by a physical device can be strictly proven to be random. We report an experimental realization of a quantum random number generator (QRNG) with randomness certified by quantum contextuality and the Kochen-Specker theorem. The certification is not performed in a device-independent way but through a rigorous theoretical proof of each outcome being value-indefinite even in the presence of experimental imperfections. The analysis of the generated data confirms the incomputable nature of our QRNG.
Error message
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2405 of /home/equsorg/public_sqd/includes/menu.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Notice: Trying to access array offset on value of type int in element_children() (line 6598 of /home/equsorg/public_sqd/includes/common.inc).
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /home/equsorg/public_sqd/includes/common.inc).
- Contact Us
- About us
- Copyright © 2025
- Wiki