Liquid Democracy

The third ‘Democracy’

Current known democratic processes

Direct Democracy

poeple vote for policies directly. This type of democracy only works when each of the members are informed and can estimate the impact of each policy.

similar but different Approval Voting


Representative Democracy

you choose a representative (usually someone) to decide for you. Cuts costs for informed concent, but trades off control.

different democracies and their flaws

アリストテレスが偉大だったのは、この問いかけについて、「この政治体制こそが最高で ある!」と自分の信念を主張するのではなく、「そもそも、どういう政治体制がありえる のか、そして、それぞれどんな特徴を持っているのか、まずは分析してみよう」

飲茶. 史上最強の哲学入門 (Japanese Edition) (Kindle Locations 1497-1499). Kindle Edition.

TODO redraw diagram into english

Liquid Democracy tries to include all three, the intention is to have a smooth transition between them.

Liquid Democracy

Democracy that you can vote for both policies and people.

Example1: Deciding Breakfast

As a family we need to decide what to have for breakfast. The options are Rice or Bread.

Minori put 0.1 points to Yasushi and Ray to deicide, and voted directy 0.1 and 0.7 points respectively to Rice and Bread. Yasushi voted 0.2 points to Minori and 0.3 points to Ray. He gave half of his vote to Rice. Ray gave 0.4 points to her parents and gave the remainder for eating Bread.

some points to consider

  • Minori contradics. She is giving 0.1 points to rice while giving it 0.7 to bread.
  • Yasushi is the only one directly voting for Rice
  • Ray has limited knowledge and may not know how Rice tastes.

  • Voting matrix

    The Voting Matrix (%V%) will be:

    -MinoriYasushiRay* Rice* Bread
    * Rice0.
    * Bread0.
  • results:


    so we have bread this morning.

  • influences:


    Minori has the most influence for deciding breakfast.


based on [1]. ref pp 141-148

\[ \ A_{t+1} = VA_t \]

where the \(V\) is the voting matrix and \(A_0\) is \(I\). when \(A’\) is the result with enough recusive operations that convergeses, the vote result is.

\[ \ a_i=\sum_{j=1}^{M} A’_{ij} \; \textrm{for all} \; i \]

the infulence of each member can be calculated by:

\[ \ \frac{\sum_{j=1}^{H} \sum_{t=0}^{\infty} A_{ij}(t)}{\sum_{t=0}^{\infty} A_{ii}(t)} \; \textrm{for all} \; 1 \leq i \leq H \]

code can be found at github


  1. なめらかな社会とその敵 - Ken Suzuki