O pitch
O operador EML (Exp-Minus-Log) é uma única função binária, definida como $eml(x,y) = e^x - \ln(y)$, que teoricamente substitui todas as teclas de uma calculadora científica quando combinada com a constante '1'. Publicado por Andrzej Odrzywołek, da Universidade Jaguelônica, em março de 2026, esse operador permite representar todas as funções elementares como árvores binárias uniformes (Fonte: arXiv).
Por dentro
O operador EML funciona como um equivalente, na matemática contínua, da porta NAND ou do combinador Iota (Fonte: Hacker News). Aninhando esse único operador, é possível derivar a adição, a multiplicação e as funções trigonométricas. Um toolkit para essa abordagem está disponível no VA00/SymbolicRegressionPackage (Fonte: GitHub).
No entanto, a elegância matemática esconde um problema significativo de “explosão de expressões”. Enquanto uma CPU comum executa uma multiplicação em uma única instrução, a representação EML exige uma árvore de profundidade 8 ou mais, com pelo menos 41 folhas para a aritmética básica (Fonte: HN/arXiv, Tabela 4). Essa complexidade exponencial a torna totalmente ineficiente para a computação padrão em CPU ou GPU, em comparação com as implementações consolidadas do IEEE 754.
O operador encontrou utilidade imediata como benchmark de raciocínio de alto nível para os modelos mais recentes. Em testes recentes, o GPT-5 resolveu derivações baseadas em EML na primeira tentativa, enquanto o Claude 4.5 Opus precisou de um empurrão específico no prompt para navegar pela profundidade da árvore (Fonte: Hacker News). Isso confirma que o valor do operador está em testar os limites lógicos dos LLMs da era 2026, e não em melhorar bibliotecas matemáticas de produção.
Além disso, em abril de 2026, o artigo continua sendo um preprint e não passou por revisão formal por pares, embora uma segunda versão tenha respondido às primeiras críticas sobre casos-limite no domínio complexo em que $e^z = 0$ (Fonte: arXiv v2). Hoje não há nenhuma integração em frameworks populares como PyTorch 3.0 ou NumPy 2.5.
Nossa opinião
Evite em produção, mas guarde o artigo na sua pasta de “sexta à tarde”. O operador EML é uma peça brilhante de teoria simbólica, mas praticamente inútil para a engenharia de backend por causa da sua sobrecarga computacional horrível. Se você está construindo um motor personalizado de regressão simbólica ou avaliando as capacidades de raciocínio do GPT-5, vale a pena olhar o toolkit VA00. Fora isso, usar uma árvore de 41 folhas para multiplicar dois inteiros é a definição de superengenharia.