Fairy2i: Training Complex LLMs from Real LLMs with All Parameters in $\{\pm 1, \pm i\}$

Feiyu Wang, Xinyu Tan, Bokai Huang, Yihao Zhang, Guoan Wang +2 more
12/2/2025
cs.LGcs.AI

Official code: PKULab1806/Fairy2i-W2 (30 stars, last commit 2026-02-06). 1 more implementation below.

Abstract

Large language models (LLMs) have revolutionized artificial intelligence, yet their massive memory and computational demands necessitate aggressive quantization, increasingly pushing representations toward the theoretical limit of a single bit. While complex-valued LLMs, such as iFairy, offer a superior chance for low-bit representation compared to real-valued counterparts, they require training from scratch, preventing the utilization of the vast ecosystem of pre-trained real-valued foundation models. Here we present Fairy2i, a universal framework that transforms pre-trained real-valued layers into an equivalent widely-linear complex form, enabling extremely low-bit quantization while reusing existing checkpoints. By proving a lossless mathematical equivalence between real and widely-linear maps, we convert standard Transformers into the complex domain and employ a phase-aware quantization scheme with a highly efficient codebook of fourth roots of unity. Furthermore, we introduce a recursive residual quantization mechanism that iteratively minimizes quantization error, allowing inference to proceed via efficient multiplication-free accumulation. We demonstrate that Fairy2i restores the performance of LLaMA-2 7B at an effective 2-bit precision to levels nearly comparable with full-precision baselines, significantly outperforming state-of-the-art real-valued binary and ternary quantization methods. This work bridges the gap between the representational efficiency of complex-valued arithmetic and the practical utility of pre-trained models, paving a new way for efficient inference on commodity hardware.

View on arXivView PDF

Code Implementations(2)

304Shell, PythonDec 8, 20258 months ago

Complex-valued LLM quantization with Fairy2i algorithm (arxiv:2512.02901)

00PythonDec 28, 20259 months ago

Similar Papers

Cite this paper

@article{wang2025fairyi,
  title  = {Fairy2i: Training Complex LLMs from Real LLMs with All Parameters in $\{\pm 1, \pm i\}$},
  author = {Feiyu Wang and Xinyu Tan and Bokai Huang and Yihao Zhang and Guoan Wang and Peizhuang Cong and Tong Yang},
  year   = {2025},
  eprint = {2512.02901},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.02901v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.02901.svg)](https://codeofpaper.com/paper/2512.02901)

Discussion