<jupyter_start><jupyter_text>Cirq En este entorno existe la necesidad de nombrar al qbit para luego devolver su histograma (lo que no pasa en otros entornos). Tambien existe la posibilidad de darle al circuito un Amplitude Damping Channel con una provavilidad dada gamma<jupyter_code>import cirq

q = cirq.NamedQubit('a')
circuit = cirq.Circuit(cirq.H(q), cirq.amplitude_damp(0.2)(q), cirq.measure(q))
simulator = cirq.DensityMatrixSimulator()
result = simulator.run(circuit, repetitions=1000)
print(result.histogram(key='a'))<jupyter_output>Counter({0: 613, 1: 387})
{'fraction_non_alphanumeric': 0.10582010582010581, 'fraction_numerical': 0.024691358024691357, 'mean_word_length': 7.0, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '197785', 'license': 'MIT', 'n_tokens_mistral': 221, 'n_tokens_neox': 201, 'n_words': 56, 'path': 'Bell and GHZ states/cirq.ipynb', 'repo_name': 'maquinon1612/Quantum-Computing-Programing', 'size': '567'}