Para el caso de los hamiltonianos, en lugar de puertas, la respuesta es trivialmente sí: simplemente enumera los elementos independientes del álgebra de Lie. Dado que el álgebra de Lie es un espacio vectorial con la adición del operador de soporte de Lie. Como el espacio es finito, tiene una base finita, y se puede verificar fácilmente si está cerrado o abierto bajo la operación de soporte de Lie. Simplemente verificando el corchete de Lie de todos los pares de operadores ortogonales se puede hacer en el tiempo polinomial en la dimensionalidad del espacio, y se puede encontrar una base de operador adecuada por el método de Gram-Schmidt.
Para las compuertas, realmente no tiene la misma opción para recurrir a infinitesimales directamente, y necesita construir compuertas con valores propios irracionales para que pueda aproximarse arbitrariamente a los generadores infinitesimales requeridos. Supongo que hay una forma relativamente simple de hacer esto, pero no me resulta obvio de inmediato.
En cualquier caso, tomar el registro de las puertas para obtener un conjunto de operadores que los generan cuando se expongan y verificar si estos generaron el álgebra de Lie completo proporcionaría un criterio simple pero no suficiente para la universalidad.