Quasi-twisted codes and their connection with additive constacyclic codes over finite fields

This paper establishes a polynomial-based framework linking quasi-twisted codes over finite fields to additive constacyclic codes, providing a one-to-one correspondence that enables the characterization of their respective duals and self-orthogonality conditions through trace and standard inner products.

Kanat Abdukhalikov, Gyanendra K. Verma

Published Mon, 09 Ma
📖 5 min read🧠 Deep dive

Imagine you are a master architect designing a fortress to protect valuable information. In the world of coding theory, this "fortress" is a code—a set of rules that turns your data into a sequence of numbers (like a secret language) so that if some numbers get lost or corrupted during transmission, the message can still be recovered.

This paper is about two specific types of architectural blueprints for these fortresses: Quasi-Twisted Codes and Additive Constacyclic Codes. The authors, Kanat Abdukhalikov and Gyanendra Verma, have discovered a secret tunnel connecting these two seemingly different designs, allowing them to solve complex problems in one world by looking at the other.

Here is a simple breakdown of their discoveries:

1. The Two Types of Fortresses

The "Twisted" Fortress (Quasi-Twisted Codes)
Imagine a long line of soldiers standing in a circle.

  • In a standard Cyclic Code, if you tell everyone to take one step to the right, the person at the very end wraps around to the front. The formation stays perfect.
  • In a Quasi-Twisted Code, the soldiers are arranged in groups (like squads). When you shift them, the whole squad moves, but the last squad doesn't just wrap around; it gets a little "twist" or "flip" (like a soldier turning around or changing their uniform color) before rejoining the front.
  • Why it's cool: These codes are incredibly flexible and can be built to be very strong (good at catching errors) and very efficient.

The "Additive" Fortress (Additive Constacyclic Codes)
Now, imagine a different kind of fortress built on a larger, more complex grid (like a 2D chessboard instead of a 1D line).

  • These codes are "Additive," meaning they follow the rules of addition but not necessarily the strict rules of multiplication (scaling).
  • They are often built over "extension fields," which is like speaking a language that has more letters than the standard alphabet.
  • Why it's cool: Sometimes, these additive fortresses are stronger than the standard linear ones. They can protect data better, even when no standard linear code exists for that specific job.

2. The Big Discovery: The Secret Tunnel

The main point of this paper is that these two fortresses are actually the same building, just viewed from different angles.

The authors found a one-to-one correspondence. Think of it like this:

  • If you have a "Twisted" fortress with 2 squads (index 2) built on a simple alphabet, you can translate it perfectly into an "Additive" fortress built on a double-sized alphabet.
  • The "index" (how many squads you have) tells you exactly how much bigger the alphabet needs to be for the Additive version.

The Magic Translation:
The authors created a mathematical "dictionary" (using polynomials) to translate between these two worlds.

  • Euclidean vs. Symplectic: In the Twisted world, they measure "distance" or "orthogonality" (how different two codes are) using a standard ruler (Euclidean) or a special cross-check (Symplectic).
  • Trace vs. Hermitian: In the Additive world, they use a different kind of ruler called a "Trace" ruler.
  • The Breakthrough: They proved that checking if two Additive codes are "orthogonal" (safe from each other) using the Trace ruler is exactly the same as checking if their corresponding Twisted codes are orthogonal using the Euclidean or Symplectic rulers.

3. Why Does This Matter? (The "So What?")

This connection is a superpower for engineers and mathematicians for three main reasons:

A. Building Better Quantum Computers
Quantum computers are very fragile; they need special "Quantum Codes" to survive errors. A popular way to build these is by taking two classical codes that fit together perfectly (like a lock and key).

  • The authors showed that if you can find a "Twisted" code that fits with its own dual (a self-orthogonal code), you can instantly translate that into a powerful Additive code for quantum computing.
  • They even gave a recipe (a list of polynomial rules) to build these codes so they are guaranteed to work.

B. Finding the "Best" Codes
Sometimes, the best possible code for a job doesn't exist in the "Linear" world. But it might exist in the "Additive" world.

  • By using their translation tool, the authors found several new codes that are better than any previously known linear codes.
  • Analogy: It's like realizing that to build the strongest bridge, you don't need to use steel beams (Linear); you can use a specific type of woven rope (Additive) that is stronger, and they showed you exactly how to weave it.

C. Simplifying the Math
Before this paper, studying these Additive codes was like trying to solve a puzzle in the dark. You had to use complex "Trace" formulas that were hard to visualize.

  • Now, researchers can take the Additive problem, translate it into the Twisted world (where the math is more familiar and easier to handle), solve it there, and translate the answer back. It's like using a map you already know to navigate a new city.

Summary Analogy

Imagine you are a chef trying to bake the perfect cake.

  • Quasi-Twisted Codes are like baking in a standard oven using standard flour.
  • Additive Codes are like baking in a high-tech sous-vide machine using a special exotic flour.
  • The Paper says: "Hey, the special exotic flour cake is actually just the standard cake with a different recipe! If you know how to bake the standard cake perfectly, you can instantly know how to bake the exotic one."

They provided the recipe book (the polynomial formulas) that tells you exactly how to mix the ingredients (the polynomials) to get a cake that is:

  1. Self-protecting (Self-orthogonal).
  2. Perfect for Quantum Computers.
  3. Better than anything we had before.

In short, this paper bridges two worlds of mathematics, making it much easier to build the next generation of error-correcting codes that will keep our data safe in the future.