AN INFORMAL INVITATION

Cluster algebra lab

Quiver

Quiver editor
mutablefrozen

Cluster finite type Checking

Evidence and mutation sequence

x̃ · Extended cluster

ŷ · Y-mutation

B̃ · Exchange matrix

Colors indicate signs; outlined entries changed in the last mutation.

Mutation rule

Notation, rules, and references

An arrow i → j is recorded by a positive entry bᵢⱼ. Quivers have no loops, oriented 2-cycles, or arrows between frozen vertices. General skew-symmetrizable matrices are shown as weighted diagrams.

X′ₖ = (∏ᵢ Xᵢ[bᵢₖ]₊ + ∏ᵢ Xᵢ[−bᵢₖ]₊) / Xₖ, ŷⱼ = ∏ᵢ Xᵢbᵢⱼ.

Lowercase xᵢ denotes an initial variable; Xᵢ denotes a variable in the current seed. There is one ŷ for each mutable vertex, and its product includes frozen rows. Following Theorem 3.5.1 in the notes, Y-mutation results are recomputed exactly from the new cluster and matrix. Numerical substitution is an additional check, not a proof of a general identity.

Finite type is determined from the principal part, excluding frozen rows. Reaching a positive-definite Cartan counterpart establishes finite type; finding |bᵢⱼbⱼᵢ| > 3 after some mutation establishes infinite type. If a bounded search finds neither, the result is undetermined. A finite quiver mutation class is different from finite cluster type.

Fomin–Williams–Zelevinsky, Introduction to Cluster Algebras: Chapters 1–3, Definitions 2.1.2, 2.7.6, 3.1.3, Theorem 3.5.1; Chapters 4–5, Theorems 5.2.8, 5.10.1.

Calculations use exact integer coefficients. If an expression becomes too large, the mutation is stopped and the previous seed is preserved. Up to 24 vertices are supported. Save and Open file use the seed JSON format of this page. The page works offline.