Red de conocimiento informático - Conocimiento del nombre de dominio - Colisión de hadrones

Colisión de hadrones

En la Tierra, toda la materia que normalmente podemos ver está compuesta por protones, neutrones, electrones y una gran cantidad de fotones. Por supuesto, la naturaleza también incluye algunas cosas que no podemos percibir, incluidos los neutrinos y los neutrinos. antineutrinos, partículas masivas de materia oscura y partículas de alta energía que solo existen durante cortos períodos de tiempo.

De entre estas partículas, el neutrino es la partícula más ligera, pero no tiene carga, mientras que el electrón es la segunda partícula más ligera, con carga negativa y una masa de 5,11×10^3 ( eV/c ^2), mientras que el protón tiene carga positiva y una masa de 9,38×10^8 (eV/c^2), y su masa es aproximadamente 1836,5 veces la del electrón. Entre ellos, los electrones son partículas aceleradas utilizadas en el Gran Colisionador de Electrones Positrones (LEP) del Fermilab, mientras que los protones son partículas aceleradas utilizadas en el Gran Colisionador de Hadrones del CERN, el ser humano más energético.

Sus principios de funcionamiento son los mismos. Todos utilizan un campo eléctrico para acelerar las partículas cargadas, de modo que las partículas cargadas ganan velocidad, y luego proporcionan un campo magnético que es variable según su velocidad en el rango donde. las partículas cargadas pasan, lo que hace que el camino acelerado de las partículas cargadas se doble en un anillo estable. Por lo tanto, siempre que el campo eléctrico y el campo magnético sean lo suficientemente fuertes, las partículas cargadas pueden alcanzar suficiente velocidad.

Generalmente, los aceleradores circulares son mejores que los lineales porque las partículas cargadas pueden usar la misma "trayectoria" una y otra vez para obtener energías cada vez más altas, acelerando así las partículas a menos del 1% de la velocidad de la luz. Velocidad en kilómetros por segundo. Aquí surge una pregunta: ¿por qué después de la modernización del acelerador de partículas, es decir, el Gran Colisionador de Hadrones utiliza protones en lugar de electrones? A nuestro entender, los electrones son más ligeros y deberían acelerarse más fácilmente y alcanzar velocidades más altas.

Y el protón tiene un defecto evidente: el protón no es una partícula fundamental. Está compuesto por tres quarks y gluones. Cuando el LHC colisiona dos protones, la energía de colisión se reparte no sólo entre los tres quarks de cada protón, sino también entre todos los gluones de su interior. Esto no solo hará que la energía de la colisión no esté lo suficientemente concentrada, sino que también producirá una gran cantidad de "basura", los llamados escombros de la colisión, que causarán "caos" en el punto de colisión. Es muy difícil para nosotros detectarlo. las nuevas partículas producidas.

Sin embargo, para el gran colisionador electrón-positrón, los electrones son de hecho pequeños en masa y fáciles de acelerar. También son partículas elementales. Después de la colisión, la energía en el punto de colisión está relativamente concentrada y no hay. demasiados "fragmentos", que deberían ser intuitivamente mejores que los protones. Pero físicamente los electrones no pueden alcanzar la misma energía que los protones. ¿Por qué es esto?

De hecho, antes del Gran Colisionador de Hadrones, la pista circular utilizada por el LEP o Gran Colisionador de Positrones y Electrones también tenía una circunferencia de 27 kilómetros. Sin embargo, la energía del posterior Gran Colisionador de Hadrones podría alcanzar los 13 TeV o 13.000.000.000.000 electronvoltios, pero el LEP sólo podría alcanzar una energía de 114 GeV o 114.000.000.000 electronvoltios. ¿Por qué hay una diferencia tan grande? Esto no se debe al tamaño del anillo (el mismo), ni a la fuerza del imán (probablemente el mismo pero no muy diferente), ni a la masa de los protones y electrones, sino a que cuando las partículas cargadas se aceleran en una curva El campo magnético emitirá radiación electromagnética.

Este fenómeno se llama radiación sincrotrón, y la pérdida de energía de esta radiación es inversamente proporcional a la cuarta potencia de la masa de la partícula cargada, lo que significa que cuando la masa de un electrón es 1836 veces menor que ¡La de un protón, perderá energía 10^13 veces más rápido! La energía perdida por los protones es relativamente lenta. En las mismas circunstancias, los protones pueden alcanzar mayor energía o mayor velocidad.

Así que utilizamos protones como partículas aceleradoras en el LHC después del LEP. Pero por lo anterior también sabemos que los protones también tienen sus defectos. ¿Tenemos una partícula entre protones y electrones?

Es un muón, que es un pariente cercano del electrón y tiene básicamente las mismas propiedades. El espín, la carga y el momento magnético son los mismos, pero su masa es 206 veces la del electrón. lo que compensa la diferencia en la masa del electrón insuficiente. Además, en comparación con los protones, los muones son partículas elementales que pueden resolver eficazmente el fenómeno de energía relativamente dispersa después de una colisión.

Pero los muones también tienen sus propios defectos, porque son partículas inestables y se descomponen en electrones y dos neutrinos en una media de 2,2 microsegundos. Por lo tanto, debemos tener una velocidad inicial muy rápida para que los muones sean lanzados al anillo de aceleración del acelerador circular desde el principio.

Utilizar el efecto de dilatación del tiempo relativista para ralentizar su tiempo de desintegración. Deberíamos poder acelerarlos a más del 99,999% de la velocidad de la luz para provocar que colisionen y descubran secretos aún mayores sobre el universo. Esta es también la dirección del futuro desarrollo de grandes aceleradores de partículas.

上篇: ¿Es Lucky Cat Coffee una empresa de contratación rápida? 下篇: ¿Cómo compilar un archivo con gcc? En la terminal, ingrese gcc filename -o target filename \x0d\ y luego ingrese ./target filename \x0d\ y luego ./a. \x0d\\\\x0d\ Cuando utilizamos el compilador GCC, debemos proporcionar una serie de parámetros de llamada y nombres de archivos necesarios. El compilador GCC tiene alrededor de 100 parámetros de llamada, la mayoría de los cuales es posible que no usemos en absoluto, por lo que aquí solo presentamos los parámetros más básicos y comúnmente utilizados. El uso más básico de \GCC es: gcc [opciones] [nombres de archivo]\x0d\ donde opciones son los parámetros requeridos por el compilador y nombres de archivo proporciona el nombre del archivo relevante. \x0d\ -c, solo compila, no se vincula a un archivo ejecutable. El compilador solo genera un archivo objeto con el sufijo .o a partir de la entrada .c y otros archivos de código fuente. Generalmente se usa para compilar subprogramas que no lo hacen. incluir el programa principal. \output_filename determina el nombre del archivo de salida como output_filename y el nombre no puede ser el mismo que el del archivo fuente. Si no se proporciona esta opción, gcc proporcionará el ejecutable predeterminado a.out. \x0d\ -g, genera la información simbólica requerida por la herramienta de depuración simbólica (gdb de GNU). Para depurar el código fuente, debemos incluir esta opción. \x0d\ -O, optimiza la compilación y vinculación del programa. Con esta opción, todo el código fuente se optimizará durante el proceso de compilación y vinculación, de modo que se puede mejorar la eficiencia de ejecución del archivo ejecutable generado, pero la compilación. y la velocidad de enlace también será La respuesta se ralentiza. \x0d\ -O2, optimiza la compilación y la conexión mejor que -O. Por supuesto, todo el proceso de compilación y conexión será más lento. \C El archivo de encabezado en el programa contiene dos situaciones: \x0d\ A)#include \x0d\ B)#include "myinc.h" \x0d\ Entre ellos, la clase A usa corchetes angulares () y la clase B usa doble citas (" "). Para el tipo A, el preprocesador cpp buscará el archivo correspondiente en el directorio de archivos de inclusión preestablecido del sistema (como /usr/include), mientras que para el tipo B, el preprocesador buscará el archivo correspondiente en la carpeta del archivo de destino. . \x0d\\\\\x0d\ Ejemplo de proceso de ejecución de GCC\x0d\x0d\ Código de muestra a.c:\x0d\ #include\x0d\ int main()\x0d\ {x0d\ printf("hola\n");\ x0d\ } Proceso de precompilación: \Este proceso maneja definiciones e incluye macros y verifica la sintaxis. \Puedes ver que después de la precompilación, el código se expandió de 5 líneas a 910 líneas. \gcc -E a.c -o a.i\x0d\ cat a.c | wc -l\x0d\ 5\x0d\ cat a.i | wc -l\x0d\ 910\x0d\ Proceso de compilación: \En esta etapa se genera el código ensamblador. \gcc -S a.i -o a.s\ cat a.s | wc -l\x0d\ 59\x0d\ Proceso de ensamblaje: \En esta etapa, se genera el código objeto. \Este proceso genera el código objeto en formato ELF.\gcc -c a.s -o a.o\ file a.o\ a.o:ELF LSB de 64 bits reubicable, AMD x86-64, versión 1 (SYSV), no eliminado\x0d\ Proceso de vinculación : \Proceso de vinculación Hay dos tipos de vínculos para generar código ejecutable: vínculo estático y vínculo dinámico. La ventaja de utilizar enlaces estáticos es que depende de menos bibliotecas de enlaces dinámicos, no es muy sensible a la versión de la biblioteca de enlaces dinámicos y tiene mejor compatibilidad, la desventaja es que el programa generado es más grande; La ventaja de utilizar enlaces dinámicos es que el programa generado es más pequeño y ocupa menos memoria.