Mechanism guide

Quadratic voting for decisions where intensity matters

Quadratic voting gives every participant a finite voice budget and makes stronger votes progressively more costly. Nicolas turns that constraint into a clearer signal than yes or no.

Nicolas mechanism signals

These concepts follow the mathematical contract used by the app.

Convex cost

cost = c * sum a_ij^2

Voice budget

sum a_ij^2 <= B

Outcome rule

shifted softmax over support

What quadratic voting computes

Each participant allocates support or opposition across alternatives, and the vote vector costs the sum of squared intensities. Moving from 1 to 2 votes costs four times as much as a single vote, while moving from 2 to 3 costs nine times as much.

The convex cost makes intensity visible while discouraging a single participant from spending all influence cheaply, so the output shows both supporter count and aggregate strength of preference.

How Nicolas extends the mechanism

Nicolas supports real-valued vote intensities, positive and negative support, explicit voice budgets, liquid delegation, and transparent quadratic cost accounting.

Outcome probabilities are computed from aggregate support with a shifted softmax, which keeps the numerical calculation stable even when alternatives receive very different levels of support.

Where it fits

Quadratic voting is useful when a group needs to know both direction and strength of preference across budget priorities, product roadmaps, governance proposals, community funding, research agendas, or internal policy choices.

It is less appropriate when the group needs a legally binding election, secret-ballot guarantees, or a simple majority rule decision with no need to measure intensity.

Use cases

Where this decision model helps

Teams choosing priorities

Give members a voice budget and let them show which roadmap or policy choices matter most.

Communities allocating attention

Separate broad mild approval from narrower but intense conviction before committing resources.

Governance groups testing legitimacy

Use intensity-weighted signals to understand where a proposal has deep support or concentrated opposition.

FAQ

What is quadratic voting?

Quadratic voting is a collective decision mechanism where participants buy vote intensity with a convex cost. In Nicolas, the gross cost of a vote vector is proportional to the sum of squared vote intensities.

Is quadratic voting the same as ranked-choice voting?

No. Ranked-choice voting asks voters to order options. Quadratic voting asks participants how strongly they support or oppose each option under a finite voice budget.

Does Nicolas choose a deterministic winner?

Nicolas computes outcome probabilities from aggregate support using a shifted softmax. This preserves the mechanism's probabilistic outcome rule rather than converting every decision into a simple plurality winner.