EMO
CRACY Engineering

[ Emocracy Intro | Democracy | Emocracy | Emocracy Development | Emocracy Engineering | JCAntunes ]

Political results must be accurate and indenpendent, analysts have always a parcial point of vue that can influence our vote behaviour. An autonomous methodoly discipline is needed so that results are objective and understood by everyone.



  Emocratic diagram
·

This is a simplified diagram example of emocratic election.

·

a, b and c are candidates. 1, 2, 3, 4, 5, a, b, c are electors. They all have assigned votes, but only votes to candidates of this thematic election are important. Links can be broken or changed in time, from the begining till the end of that election. The vote links are mantained constant outside elections periods. Each person is responsible for his votes.

·
Vote links can be cleared in the beginning of specific elections when the subject is important or when it has unstable results.
·

Green arrows are positive votes [+1]
Yellow arrows are neutral votes [0]
Red arrows are negative votes [-1]

·

These are the results of the emocratic election example.

Candidate

Negative
Votes

Neutral
Votes

Positive
Votes

Classification

Visibility

a

-4

1

2

-2

7

b

-3

0

3

0

6

c

-4

0

4

0

8

SUM

-11

1

9

-2

21

 

·
The election result has two components the classification of the candidate and his visibility.
·
Classification is the population opinion about the candidate that can be positive, neutral or negative.
·
Visibility is the number of votes received from the population.
   
  Emocratic vectorial calculations and definitions
·
Emocratic vote matrix E(t) (time = ti), (size m,n)
E(ti) =

Vote

a

b

c

d
G1
G2

a

b

c

d

=

Class

a

b

c

d
G2
G1

a

1 1 -1 0 1 0

b

-1 0 0 0 1 0

c

-1 -1 1 0 -1 1

d

-1 0 -1 1 1 0
+

Visib

a

b

c

d
G2
G1

a

1 1 1 0 1 1

b

1 1 0 0 1 1

c

1 1 1 1 1 1

d

1 0 1 1 1 0
  E(ti) = EClassification(ti) + EVisibility(ti)
   
·
Emocratic vote vector U(t) (size 1,n)
U(ti) =

Uc

a

b

c

d
G2
G1

Class

-2 0 -1 1 2 1
+

Uv

a

b

c

d
G2
G1

Visib

4 3 3 2 4 3
=

U

a

b

c

d
G2
G1

Uc

-2 0 -1 1 2 1

Uv

4 3 3 2 4 3
U(ti) = Sum(Ejk) j=1..m
   
·
Emocratic vote vector Velocity
U'(ti) = dU(ti)/dt = dUClassification(ti)/dt + dUVisibility(ti)/dt
   
·
Emocratic vote vector Acceleration
U''(ti) = d²U(ti)/dt2 = d²UClassification(ti)/dt2 + d²UVisibility(ti)/dt2
   
·
Thematic vote Correlation
For different thematics, velocity and acceleration can be correlated meaning that thematics are dependent from one another. Movement correlations can identify dependent decisions.
   
·

Emocratic candidate, group or thematic Inertia
a, b, c, d, G1 and G2 have inertial mass, they should be calculated by movement analysis.

   
·
Emocratic vote vector Movement
Movement of candidates (a, b, c, d) and Groups (G1, G2) over the emocratic triangle field start with a transient regimen and should stabilize to a stationary regimen.
   
·
Vote norm
|| || = 2
|| || = 1
|| || = 2
||
|| = 0
|| || = || || > || || , neutral vote is less powerfull
   
·
Emocratic triangle vectors norm
||
A || = Unvoted distance, 'A' Candidate vote norm (popularity?)
||
A || = Winner distance
||
A || = Neutral distance
||
A || = Looser distance
||
A B || = Candidates distance
||
GT || = 'G' Group vote norm about subject 'T'
 
   
·
Emocratic winner and looser equations
Solution S1: Winner = ( ||A || - ||A || ) / 2
Solution S2: Winner = ||A || - ||A || + ||A
||
Solution S3: Winner = ||A || - ||A || + Visibility

Solution S4: Winner =
||A || - ||A || - ||A ||
Solution S5: Winner = ||A || - ||A || + ||A
|| - ||A ||
Looser = - Winner

The winner equation is under study, solution S1 has better results because of its symmetry and principles.
The division by 2 was added so that the result interval is [-1, 1]. 1 means 100% positive votes, -1 means 100% negative votes.
 
People with more visibility and classification zero could win to people with no visibility and classification zero, then with the next equation, including the distance ||A || we get:
With the equation: Winner = ||A || - ||A || + ||A
|| resulting the solution S2.
With the equation: Winner = ||A || - ||A || + Visibility we get the solution S3.
But the solution S1is the most correct and accurate. Visibility does not mean that someone should win, if so, bigbrother would be the best way to choose a president.
 

Solution S1

Solution S2

Solution S3

 

  Emocratic graphs
·
The emocratic results can be drawn in emocratic graphs (this one with more votes than the above example)
·
The votes where cleared in the begining of election. Candidates results begin in the graphic origin. Positive X axis is for positive votes sum, negative X for negative sums and Y for visibility.
·
The arrows show the emocratic election evolution over time, results are measured in realtime and are published for all the population.
·
Green, yellow and red spots are noise incertitude results of population votes over time, green and red spots are stable, the yellow is instable.
·
Unstable spots means that election should proceed. If unstability keeps high then the result should not be accepted and further debates need to be done.
·
High positive stable spots are winners.
·
Negative stable spots are loosers.
·
Spots near classification 0 means that the candidate is controverse. That subject must be further debated and clarified especially when visibility is high. High visibility means the theme proposed by B is very important for the population.
·
The position and shape of spots define candidate behaviours to the population or subject groups if we are in statement elections.
·
Results near Y origin are unknow to the population or have litle importance.
·
Visibility define groups with the same thematic interess. Visibility is very usefull to organize and develop thematic elections and politics. Visibility stabilization can be studied separatly, its instability can reveal that several thematics are messed up together or one or more subject points are not correct or clear to population.


  Elections real time feedback
·
Feedback is the key for good emocracy. Stability is a big problem because it depends from the initial state. At the present time it's very dificult to obtain good results because democracy has a bistate feedback and populations are presently divided in two assimetric positions whithout thematic separations.
·
Emocracy should start with many small groups of different thematic subjects, slowly thematic leaders would emerge and grow with stable configurations.
·
Feedback control can be used to selected information avoiding complexity and excess data.
·
Noise introduced inside emocratic feedback will result in instability, so everyone will know there is something wrong going on, clarity of information and true should drive emocracy.
·
Democracy has a slow and bistate feedback that travels along several generations, with emocracy this feedback is faster and must be controled because execution of politics are slower.
·
Absolute classification and stability of candidates and politics is known by the population resulting in a more credible election system.
·
Absolute results and stability can be compared in time and space all over the world in the so called globalization.

 

  Electronic Analogy - Emocratic Circuits - under investigation
·
Lets make some definitions




 

  Vote athentication sequence - under investigation
·
Vote sequences can authenticate votes inside groups
·
Some starting sequences



 

  New - Code for traditional vote system
·
This code will be used for emocracy implementation, you can make a download here and help me to understand it...
·

 

 Home Page & Email
 ·

Joćo Caeiro Antunes

 ·

[ Emocracy Intro | Democracy | Emocracy | Emocracy Development | Emocracy Engineering | JCAntunes ]

(Everyone can contribute on Emocracy Project, email me!)
(Under development - last update 25 March 2oo3