Weighted Voting Systems

Size: px
Start display at page:

Download "Weighted Voting Systems"

Transcription

1 Weghted Votng Systems Elssa Brown Chrssy Donovan Charles Noneman June 5, 2009 Votng systems can be deceptve. For nstance, a votng system mght consst of four people, n whch three of the people have 2 votes, one has vote and the number of votes needed to pass a proposal s 4. It turns out that the person wth vote wll never have an effect on the outcome, despte the fact that he or she has a vote. In ths paper, we analyze weghted votng systems usng Banzhaf s defnton of power n order to fnd out how power can be dvded among n voters, a queston posed n a paper by John Tolle. Tolle counted the number of ways power can be dstrbuted among groups of three and four voters (though hs condtons are dfferent from ours). At the end of the paper, we provde an upper bound for the number of ways power can be dstrbuted to n voters. Terms A weghted votng system conssts of a group of voters. Each voter s gven a number of votes, whch s known as a weght. A weghted votng system also ncludes the number of votes needed to pass a proposal, or a quota. We call the voters players and denote the players by P,..., P n. We wrte the weghts gven to each player as v,..., v n, where v corresponds to P. Furthermore, v v 2... v n. In other words, P sgnfes the player wth the largest weght, whereas P n stands for the player wth the smallest weght. The quota s represented by q, and must be greater than half of the total number of votes. If the quota were exactly half (or less than half), then many problems arse. All of the nformaton about a weghted votng system can be captured by the notaton [q; v,..., v n ]. We defne a coalton as any subset of the set of players {P,..., P n }. We say a coalton wns (or s wnnng) when the sum of the weghts of each player n the coalton meets or exceeds the quota. We say a coalton loses (or s losng) when the sum of the weghts of each player n the coalton does not meet the quota. An assgnment s a functon that assgns to each coalton the label W or L. A vald assgnment s an assgnment n whch there are no contradctons arsng from the labels gven to each coalton. That s, there exsts some [q; v,..., v n ] such that all coaltons the assgnment labels W are wnnng and all coaltons labeled L are losng.

2 We say a coalton s wnnable f there exsts a vald assgnment n whch the coalton s labeled W. We day t s non-wnnable f there s no vald assgnment n whch t s labeled W. That s, t s labeled L n all vald assgnments. 2 Two Players Suppose we have two players. We know that there are four coaltons, snce coaltons are smply subsets of the set of two players, {P, P 2 }. Thus, the four coaltons are, {P }, {P 2 } and {P, P 2 }. But we don t know any of the specfcs of the votng system. That s, we don t know the weghts of the players or the quota. So, nstead, we have to fnd out whch of the followng assgnments are possble for a 2-player votng system. Assgnment L L L L L L L L {P } W W W W L L L L {P 2 } W W L L W W L L {P, P 2 } W L W L W L W L It s easy to see that some assgnments are not vald. Assgnments where s wnnng are not ncluded n the table for ths reason. We know these assgnments are nvald because the sum of the weghts of the players n s 0. 0 cannot be greater than or equal to the quota because the quota s postve n all cases. There are more nvald assgnments n the table. For example, assgnments and 2 say that both {P } and {P 2 } n are wnnng. However, ths s mpossble because we know that q > 2 v. If both of these coaltons are wnnng, then each player possesses more than 2 of the total votes. Assgnment 4 s nvald because t says that {P } wns but {P, P 2 } loses. Ths s mpossble snce {P, P 2 } must have at least as many votes as {P }. Assgnment 6 s nvald because t says that {P 2 } wns and {P } loses. Ths s agan mpossble snce v v 2. = Thus, there are only three vald assgnments for a 2-player votng system. assgnments 3, 7 and 8: L, W, L, W, L, L, L, W and L, L, L, L. These are represented by 3 Vald Assgnments When we decde whether an assgnment s vald, we apply one or more of the followng concepts. Theorem 3.. If the sum of the weghts of the players n coalton A s greater than or equal to the sum of the weghts of the players n coalton B and B s a wnnng coalton, then A s a wnnng coalton. Proof. B s a wnnng coalton f and only f the sum of the weghts of the players n B s greater than or equal to the quota. By hypothess, the sum of the weghts of the players n A s greater than or equal to the sum of the weghts of the players n B. Therefore, the sum of the weghts of the players n A s greater than or equal to the quota. Thus, A s a wnnng coalton. 2

3 Theorem 3.2. If {P, P 2,..., P k } s a wnnng coalton, then any superset of ths coalton s wnnng. Proof. The hypothess states that k j=0 v j q. Suppose a player jons the coalton {P, P 2,..., P k }. When a player jons a coalton, the weght of that player, x, s added to the number of votes already held by the k coalton. Snce the weght of every player s greater than or equal to 0, + x q. Therefore, the coalton remans wnnng. Theorem 3.3. If {P, P 2,..., P k } s a wnnng coalton, then any coalton that s dsjont from ths coalton s a losng coalton. Proof. Suppose {P, P 2,..., P k } s a wnnng coalton. Suppose there s a coalton d that contans none of P, P 2,..., P k, but s also wnnng. Ths mples that the sum of the weghts of the players n both n {P, P 2,..., P k } and the coalton d meet or exceed the quota. Snce q > 2 v, both coaltons have more than half of the total number of votes. Ths means that together these coaltons have more votes than the total number of votes. Ths s clearly mpossble. Therefore, only one of two dsjont coaltons can be a wnnng coalton. If {P, P 2,..., P k } s wnnng, any coalton d that s dsjont s losng. 4 Wnnables To understand wnnable coaltons, t s enough to understand non-wnnable coaltons. As an example of non-wnnable coaltons, consder the followng lemma. j=0 = v j Lemma 4.. All coaltons of sze that do not contan P are losng n all vald assgnments. Proof. If {P }, where, wns, then P wns because v v. However, we know by 3.3 that two dsjont coaltons cannot both wn. Snce assumng {P } where wns produces a contradcton, {P } must be losng n all vald assgnments. Ths means that all coaltons of sze besdes {P } are non-wnnable. Here s a more general descrpton of non-wnnables. Theorem 4.2. If two coaltons A and B are dsjont and the sum of the votes of the players n A must be greater than or equal to the sum of the votes of the players n B, then B s always losng. Therefore, t s a non-wnnable. Proof. There are two cases to consder. Frst, suppose A s a wnnng coalton. Then, by 3.3, B s not a wnnng coalton. Second, suppose A s a losng coalton. If B were to be wnnng, then A would also be a wnnng coalton by 3.. Agan, ths s a contradcton of 3.3. Therefore, B s losng when A s losng. Snce B s losng regardless of whether A s wnnng or losng, t s a non-wnnable. Based on ths theorem, we can determne how many coaltons are wnnable. It wll be convenent for the followng proofs to convert coaltons to player lsts. To form a player lst, smply take all of the players 3

4 subscrpts and put these numbers n a sequence ordered from smallest to largest. For example, the coalton {P, P 3 } becomes, 3. If a player lst s named A, call the frst number of the player lst A. In general, call the th number n the lst A. Lemma 4.3. In an n-player votng system, consder a coalton c of sze s that produces player lst C. c s wnnable coalton a of sze s wth player lst A such that A < C {,..., s} and A C j, j {,..., s}. Proof. Suppose not. Suppose that c s wnnable and coalton a of sze s such that A < C {,..., s} s s and A C j, j {,..., s}. Snce A < C, then v A v C. Thus, v C. We know that a and c are dsjont snce A C j, j {,..., s}. Thus a has at least as many votes as c and they are dsjont. By 4.2, c never wns. Ths s a contradcton of the statement that c s wnnable, because a wnnable coalton wns n at least one vald assgment. To establsh the number of wnnable coaltons n a n-player votng system, we convert player lsts nto paths through a lattce grd. For player lst C of sze s n an n-player system, the path wll run from (0, 0) to (n s, s) on a s (n s) grd. Thnk of the constructon of the lattce path from C as a seres of n moves. On move, the move s up f C and the move s rght f C. It s easy to see that there s a bjecton from all player lsts of sze s n an n-player system (and thus all coaltons of sze s) to all lattce paths of length n wth s up moves. Lemma 4.4. A coalton s non-wnnable f and only f the lattce path whch represents that coalton has no ponts that are above the y = x lne. Proof. Consder a non-wnnable coalton c wth player lst C. Snce c s non-wnnable, by 4.3, there s a coalton a wth player lst A such that A < C {,..., s} and A C j, j {,..., s}. In the lattce path that represents c, there s at least one rght move before every up move. Ths s because for each up move expressng the fact that C C, there s a unque rght move expressng the fact that A C. The rght move happens before the up move because A < C. If there s at least one rght move before every up move n the lattce path representng c, then ths lattce path cannot cross the lne y = x. The lattce path at most touches the lne y = x. Consder a lattce path that does not go above the y = x lne. Let C be the player lst that corresponds to ths lattce path. Let c be the coalton that corresponds to player lst C. Construct player lst A such that t contans the numbers that correspond to the frst c rght moves of the lattce path. Because the lattce path does not goes above the lne y = x at any pont, there are at least as many rght moves as up moves. Furthermore, there s a rght move before every up move. So for each, C > A because the th rght move happens before the th up move. Thus, A s a player lst such that A < C {,..., c } and A C j, j {,..., c }. Ths establshes by 4.3 that c s non-wnnable. Wth these proofs, we can at last fnd the number of wnnable coaltons. = v A = Theorem 4.5. In an n-player system, there are ( ) n s wnnable coaltons of sze s, where s n 2. Proof. We know that there s a bjecton from all wnnable coaltons of sze s to all lattce paths the run from (0, 0) to (n s, s) through an (s) (n s) grd and have at least one pont above the lne y = x. Therefore, a count of these paths provdes a count of the wnnable coaltons. In order to do ths, we convert 4

5 these paths nto other paths that are easer to count. Here s how the converson works. Consder such a lattce path. Fnd the frst pont that s above y = x. Change every edge after ths pont from an up move to a rght move or from a rght move to an up move. Ths acton wll result n a new path that goes rght s tmes and up n s+ tmes. Ths s because the path must have moved up tmes and to the rght tmes to reach the lne y = x, for some nteger. Once t reached the lne y = x, t moved up. Therefore, the unaltered part of the path travels up + tmes and to the rght tmes. It must go another (n s) moves to the rght and s ( + ) moves up to reach the pont (n s, s). However, these moves have been swtched. The new path goes up ( + ) + (n s ) = n s + tmes and to the rght ()+(s ) = s tmes. Ths means that we now have a path on an (n s+) (s ) grd. Ths process establshes a bjecton between paths that have at least one pont over y = x on the (s) (n s) grd and paths that have at least one pont over y = x on the (n s + ) (s ) grd. So, we count the paths through the new grd. In fact, all paths through the new grd must go above y = x because we know that s n 2, so the grd s taller than t s long. There are ( n s ) paths n ths new grd. Every path must go to the rght (s ) tmes and the path has a total n moves. Thus, constructng a path n ths grd s equvalent to choosng whch (s ) postons of a sequence wth n postons wll be up moves. Therefore, there are ( n s ) wnnable coaltons of sze s. Theorem 4.6. In an n-player votng system, there are ( ) n s wnnable coaltons of sze s, where s > n Proof. Snce s > n s, the (s) (n s) grd s taller than t s long. Therefore, all paths that go from (0, 0) to (n s, s) go above the y = x lne. Ths s because (n s, s) s above the lne y = x. Thus, all coaltons of sze s, where s > n 2, are wnnable. By the same combnatoral argument as above, there are ( n s) such paths. Snce these paths correspond to coaltons of sze s, there ( n s) wnnable coaltons of sze s. These proofs tell us how many wnnable coaltons of a gven sze there are. To determne how many wnnable coaltons there are n total, we sum over s. 2. Theorem 4.7. The number of wnnable coaltons n an n-player system s 2 n ( ) n. n 2 n ( ) n Proof. We know that there are = 2 n coaltons n an n-player system. When s = n 2, the expresson =0 for the number of wnnables of sze s s ( ) n. When s = n +, the expresson for the number of wnnables of sze s s ( n s ) s (. Thus, the mssng term s n total number of wnnable coaltons s 2 n ( n n 2 ). 2 n 2 ). Ths term, then, counts the non-wnnables. Therefore, the Although the followng proof does not relate to our later work, we nclude ths addtonal result, whch makes a connecton wth the Catalan numbers. Theorem 4.8. For k < n 2, ( n k ) = k =0 ( ) n 2 C, where C s the th Catalan number. k 5

6 Proof. As was shown prevously, there are ( n s ) lattces paths n the (s) (n s) grd that go from (0, 0) to (n s, s) and go above the lne y = x when s < n 2. We can count these paths n another way. Agan we count the paths by fndng the frst pont on each path whch s over y = x. All of these ponts le on y = x +. There are two ways that a path can nclude (, + ): the path ncludes (, ) or t ncludes (, ). Snce we only want to count paths where (, + ) s the frst pont above y = x, we only count the paths that nclude (, ). Addtonally, we only count paths contanng (, ) f they have been below y = x pror to ths pont. There are C such paths. Snce all relevent paths to (, + ) came drectly from (, ), there are C relevent paths to (, + ). Now we must fnd the number of paths from (, + ) to (s, n s). Ths s smply ( ) n (+2) s (+) snce the path to (, + ) has length + 2( and s + from the bottom. So the number of paths where (, + ) s the frst pont above y = x s: C n 2 ) k. A sum over all results n the followng formula. s ( ) n 2 C s The two methods of countng these paths are equal. Therefore, or =0 ( ) n s ( ) n 2 = C s s ( ) n = k =0 k =0 ( ) n 2 C k 5 Banzhaf Power Index We have explaned a lot about vald assgnments, but we have not addressed the queston of how much power does a player n a gven weghted votng system have. To begn, consder the followng example. Suppose we have a commttee consstng of a presdent, a vce presdent, a treasurer and a peon. Durng meetngs, the commttee needs to make decsons. In order to reflect the mportance of each member, they make a weghted votng system. The presdent s assgned 2 votes. The vce presdent and treasurer are also each assgned 2 votes, whle the peon gets. They decde that a smple majorty of 4 votes s needed to pass a moton. The presdent and the vce presdent realze that they would lke more bacon snacks at commttee meetngs. As they have 4 votes between them, ther votes meets the quota, so the opnons of the other members do not matter. If, however, the presdent or vce presdent has a change of heart, then the moton for more bacon snacks wll not pass. Therefore ther opnons do matter. Ths makes us notce somethng: all t takes to make a decson s two people who are not the peon votng n agreement. In fact, the peon s vote never affects the outcome of a vote. When we gave the peon vote and the rest of the commttee 2 votes, we thought we were gvng them twce as much power as the peon. Instead, we have created a system where three people have an equal 6

7 amount of power and one person has none. Clearly, the number of votes that a player has s not an accurate ndcator of power. So, what s a good way to defne power? In order to fgure out how much power a player n a votng system has, we use the Banzhaf Power Index. Smply put, ths s a measure of how many tmes a player s opnon s essental, or crtcal, to the success of a coalton that he or she s n. We saw that n the coalton consstng of both the presdent and vce presdent both players are essental to the success of the coalton. Should we remove ether one of them, there would no longer be enough votes to meet the quota. Ths stuaton s called a crtcal nstance. A crtcal nstance for a player occurs when removng that player from a coalton causes that coalton to go from wnnng to losng. In the Banzhaf Power Index, a player s power s defned as the rato of the player s crtcal nstances to the total number of crtcal nstances. A power dstrbuton s a vector of these ratos. 5. Fndng Crtcal Instances In Secton 2, we saw that there are only three vald assgnments for a two-player system:. {P } and {P, P 2 } wn. 2. Only {P, P 2 } wns. 3. No coalton wns. In the frst assgnment, P s crtcal n both coaltons. Furthermore, P 2 s not crtcal n the coalton {P, P 2 }. Therefore, P has power of 2 2 whle P 2 has power of 0 2. Thus, the power dstrbuton s, 0. In the second assgnment, both players are crtcal to the wnnng coalton. So, of the two crtcal nstances, each player clams one. Ths produces a power dstrbuton of 2, 2. In the last assgnment no one wns. Therefore, there are no crtcal nstances, yeldng a power dstrbuton of 0, 0. 6 Examples of Power Dstrbutons We see that a power dstrbuton depends entrely on the assgnment of a gven votng system. To fnd all of the power dstrbutons for an n-player system, we need to fnd all of the vald assgnments. To do ths, we analyze the coaltons of an n-player system wth the followng method.. Label all non-wnnables L. 2. Assgn c, an unlabeled (and therefore wnnable) coalton, to wnnng. 3. Remember the partal assgnment as ths pont. 4. If t s possble to label other coaltons wnnng or losng based on the theorems of Secton 3, then do t. 7

8 5. If there are any remanng unlabeled coaltons, recursvely run ths process by returnng to step Ths wll produce all vald assgnments that contan c as wnnng. 7. Return to the partal assgnment n step 3 and set c as losng. 8. If there are any unlabeled coaltons go back to step 2. Wth ths method, we are able to fnd all of the vald assgnments for the three-player and four-player systems. From here, we can calculate the power dstrbutons. These results follow. Showng the detals of the vald assgnment method s dffcult n ths format and of lttle value. However, n order to provde some nsght nto the producton of these results, the neccessary elements of the assgnments are ncluded n the charts. That s to say, f all the coaltons n the Coaltons Set to Wnnng cell are set to wnnng and all of the coaltons n the Coaltons Set to Losng cell are set to losng, then by applyng the rules n secton 3, the entre vald assgnment s constructed. Also, these lstngs have the potental to llumnate the general n-player system. 6. Three Players There are sx vald assgnments and fve unque power dstrbutons. Table : Vald Assgnments n a 3-Player System Assgnment Coaltons Set to Wnnng Coaltons Set to Losng Resultng Wnnng Coaltons {P } None {P }, {P, P 2 }, {P, P 3 }, {P, P 2, P 3 } 2 {P 2, P 3 } {P } {P, P 2 }, {P, P 3 }, {P 2, P 3 }, {P, P 2, P 3 } 3 {P, P 3 } {P }, {P 2, P 3 } {P, P 2 }, {P, P 3 }, {P, P 2, P 3 } 4 {P, P 2 } {P, P 3 } {P, P 2 }, {P, P 2, P 3 } 5 {P, P 2, P 3 } {P, P 2 } {P, P 2, P 3 } 6 None {P, P 2, P 3 } None Table 2: Power Dstrbutons n a 3-Player System Assgnment Power Dstrbuton, 0, 0 2, 3, , 5, 5 4 2, 2, 0 5 3, 3, 3 6 0, 0, Four Players There are 5 vald assgnments and 3 unque power dstrbutons. 8

9 Table 3: Vald Assgnments n a 4-Player System Assgnment Coaltons Set to Wnnng Coaltons Set to Losng Resultng Wnnng Coaltons {P } None {P }, {P, P 2 }, {P, P 3 }, {P, P 4 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P, P 2, P 3, P 4 } 2 {P 2, P 3 } {P } {P, P 2 }, {P, P 3 }, {P 2, P 3 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P 2, P 3, P 4 }, {P, P 2, P 3, P 4 } 3 {P, P 4 }, {P 2, P 3, P 4 } {P } {P, P 2 }, {P, P 3 }, {P, P 4 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P 2, P 3, P 4 }, {P, P 2, P 3, P 4 } 4 {P, P 4 } {P }, {P 2, P 3, P 4 } {P, P 2 }, {P, P 3 }, {P, P 4 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P, P 2, P 3, P 4 } 5 {P, P 3 }, {P 2, P 3, P 4 } {P, P 4 }, {P 2, P 3 } {P, P 2 }, {P, P 3 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P 2, P 3, P 4 }, {P, P 2, P 3, P 4 } 6 {P, P 3 } {P, P 4 }, {P 2, P 3 }, {P 2, P 3, P 4 } {P, P 2 }, {P, P 3 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P, P 2, P 3, P 4 } 7 {P, P 2 }, {P 2, P 3, P 4 } {P, P 3 } {P, P 2 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P 2, P 3, P 4 }, {P, P 2, P 3, P 4 } 8 {P, P 2 }, {P, P 3, P 4 } {P, P 3 }, {P 2, P 3, P 4 } {P, P 2 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P, P 2, P 3, P 4 } 9 {P, P 2 } {P, P 3 }, {P 2, P 3, P 4 }, {P, P 2 }, {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 } {P, P 2, P 3, P 4 } 0 {P 2, P 3, P 4 } {P, P 2 } {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P 2, P 3, P 4 }, {P, P 2, P 3, P 4 } {P, P 3, P 4 } {P, P 2 }, {P 2, P 3, P 4 } {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 3, P 4 }, {P, P 2, P 3, P 4 } 2 {P, P 2, P 4 } {P, P 2 }, {P, P 3, P 4 } {P, P 2, P 3 }, {P, P 2, P 4 }, {P, P 2, P 3, P 4 } 3 {P, P 2, P 3 } {P, P 2, P 4 } {P, P 2, P 3 }, {P, P 2, P 3, P 4 } 4 {P, P 2, P 3, P 4 } {P, P 2, P 3 } {P, P 2, P 3, P 4 } 5 None {P, P 2, P 3, P 4 } None Table 4: Power Dstrbutons n a 4-Player System Assgnment Power Dstrbuton, 0, 0, 0 9

10 2 3, 3, 3, 0 3 2, 6, 6, , 0, 0, , 4, 4, , 5, 5, 0 7 3, 3, 6, 6 8 2, 3 0, 0, 0 9 2, 2, 0, 0 0 4, 4, 4, 4 2 5, 5, 5, , 3 8, 8, 8 3 3, 3, 3, 0 4 4, 4, 4, 4 5 0, 0, 0, 0 We made an attempt at fndng the vald assgnments for the fve player system. However, due to the dffculty of ths task, we abandoned t and turned to a more general queston. 7 Upper Bound As we have sad, t s relatvely easy to determne the vald assgnments for a votng system wth four or fewer players. Wth fve players, t becomes long and tresome; the sx-player system s even worse. Therefore, we changed our goal from fndng the vald assgnments to fndng a reasonable upper bound on the number of vald assgments. The smplest upper bound s the sze of the power set of the set of the coaltons of an n-player system, 2 2n. Each set of coaltons corresponds to the set of wnnng coaltons for some assgnment. Thus, ths expresson counts every assgnment. However, 2 2n s massve for n 3 and many of these assgnments are nvald. Tne next step s to remove some of these nvald assgnments. We know, for nstance, that should be consdered losng n a vald assgnment. In other words, any assgnment that labels as wnnng s nvald. Therefore, we can take out of consderaton. Ths makes the upper bound 2 2n. We extend ths dea to all non-wnnable coaltons. In 2 2n, we allow all nonempty coaltons to be consdered wnnng. However, we know that some nonempty coaltons are losng n every vald assgnment. A better upper bound only counts assgnments n whch these coaltons are losng. Ths means that only wnnable coaltons are allowed to be wnnng, whch makes our second upper bound 2 2n ( n ) 2. Let s compare these two upper bounds. 0

11 n 2 2n 2 2n ( n ) 2 Actual ,768, ,47,483,648 4,94, ,223,372,036,854,775,808 7,592,86,044,46?? 7. Incorporatng Basc Concepts nto the Upper Bound Unfortunately, the second upper bound stll greatly overcounts the number of vald assgnments. One bg problem s that t does not take nto account the basc concepts that were dscussed earler n the paper. By takng these deas nto consderaton, we can construct a better upper bound. Thanks to the basc concepts, f we know the sze of c, then we know the status of coaltons that are ether supersets of c or dsjont from c. We also know how many coaltons of these types there are. Moreover, we know how many coaltons there are n total. Therefore, we know precsely how many other coaltons could be ether wnnng or losng. Compared wth the earler upper bound, there are fewer coaltons that we are unsure of. These are the coaltons that are nether completely dsjont from c nor exactly a superset of c. Of course, f we do know whch players are part of c, then we mght be able determne the status of some of these coaltons. But, from the standpont of the algorthm, whch only knows the sze of c, all of these coaltons are uncertan. To further reduce the number of uncertan coaltons, we can say that all coaltons that are smaller than c are losng. Ths s permssble because we count from smaller to larger coaltons. In other words, we start wth coaltons of sze, the smallest nonempty coaltons. We consder each coalton of sze n the manner descrbed above. Then, we move to coaltons of sze 2. Snce we have counted all of the vald assgnments (and some nvald assgnments) that have coaltons of sze labeled as wnnng, we can say coaltons of ths sze are losng wthout runnng the rsk of mssng a vald assgnment. So, n order to count the number of uncertan coaltons when we consder a coalton c of sze s to be wnnng, we consder three quanttes. Frst, the number of coaltons of greater or equal sze to c. n ( ) n C(s) = Second, the number of coaltons of greater or equal sze that are dsjont from c. n s ( ) n s D(s) = Thrd, the number of supersets of c. =s =s n s ( ) n s S(s) = =

12 Therefore, the number coaltons that could be ether wnnng or losng n a vald assgnment where c wns s: F (s) = n =s ( ) n n s ( ) n s n s ( ) n s = =s In ths equaton, represents the coalton c, whch s known to be wnnng. However, we can thnk of n s ( ) n s n s ( ) n s c as beng part of the term countng the supersets. In ths way, becomes. Thus, we can reduce these two terms to 2 n s. So, F (s) becomes: F (s) = n =s ( ) n = n s ( ) n s 2 n s =s =0 So, there are at most 2 F (s) vald assgnments n whch coalton c of sze s wns. Of course, ths s not yet the formula that gves an upper bound. formula, we need to present the followng lemmas. In order to explan the complete Lemma 7.. There s only one vald assgnment n whch the coalton consstng solely of P wns. Proof. Every coalton ether contans P (and s therefore a superset) or does not contan P (and s therefore dsjont). Thus, by the basc concepts, f we say {P } s wnnng, we know whether any other coalton s wnnng or losng. Ths completely determnes the assgnment n whch {P } s wnnng. Lemma 7.2. There s only one vald assgment n whch the coalton contanng all of the players loses. Proof. If the coalton contanng all of the players loses, then the sum of the weghts of all players does not meet the quota. Every other coalton contans fewer players than ths coalton. Therefore, every other coalton wll have fewer (or equal) aggregate votes compared to ths sum. Thus, no other coalton can meet the quota. So, the assgnment n whch the coalton of all players loses conssts of all coaltons labeled L. Ths follwong s the formula that gves an upper bound on the number of vald assgnments. 3 + n/2 s=2 ( n ) s 2 F (s) + n s= n/2 + ( ) n 2 F (s) s The prevous two lemmas account for 2 of the 3 assgnments at the begnnng of the formula. Ths 3 also counts the case n whch the coalton of every player s the only coalton that wns. After these extreme cases are taken care of, we focus on coaltons that are n between sze and sze n. To reterate, the formula 2

13 counts the number of wnnable coaltons of sze s (whch can be found n the secton about the wnnables) and multples ths quantty by the maxmum number of vald assgnments that have a coalton of sze s as wnnng (whch was presented a few paragraphs earler). Let s compare the upper bounds agan. n 2 2n ( n ) 2 New Bound Actual , ,94,304 22, ,592,86,044,46 35,295,402,79?? 7.2 Improvng the Upper Bound There are two man ways to mprove the upper bound. Frst, we can change the way n whch we count the number of ndetermnate coaltons. Instead of consderng all coaltons of sze s or greater, we only consder wnnable coaltons of sze s or greater. Second, we can change the way n whch we sum over the coaltons n order to consder a coalton to be losng mmedately after t s consdered wnnng, rather than watng untl the sze of the coaltons changes. The frst task s to change C(s) so that only wnnable coaltons are counted n the frst place. n 2 ( ) n C(s) = + =s n =Max( n 2 +,s) ( ) n As you can see, f s s less than the floor of n 2, then the countng begns wth coaltons of sze s. If s happens to be greater than the floor of n 2, the expresson Max( n 2 +, s) ensures that we also start countng at s, not at the floor of n 2. We do not need to change the term that counts the supersets of c because c s wnnable and therefore every superset of c s wnnable. Thus, only wnnable coaltons are beng counted by S(s). We do, however, need to change the term that counts the dsjonts of c. Although c s wnnable, a coalton that s dsjont to c may or may not be wnnable. If we do not change D(s) then we wll have the problem of subtractng coaltons that were never added n the frst place. We do not know whch coaltons that are dsjont to c are wnnable. But do know that all coaltons that are bgger than the floor of n 2 are wnnable. Therefore, we count only the dsjont coaltons that are bgger than the floor of n 2. Ths looks lke: D(s) = n s =Max( n 2 +,s) ( ) n s 3

14 Thus, the new way of countng ndetermnate coaltons s: n 2 ( ) n G(s) = + =s n =Max( n 2 +,s) ( ) n 2 n s n s =Max( n 2 +,s) ( ) n s Here s a comparson between F (s) and G(s). n Bound Usng F(s) Bound Usng G(s) Actual ,963 6, ,295,402,79 8,459,649,29?? The second task s to consder a coalton c to be losng mmedately after t has been consdered wnnng. Ths s accomplshed by turnng the factor that represents the number of wnnables of a certan sze nto a summaton. n s=2 ( n s ) =0 2 G(s) + n s= n 2 + ( n s) =0 2 G(s) Here s a fnal comparson of upper bounds. 8 References n Prevous Bound New Bound Actual ,523 6, ,459,649,29,206,353,970?? Mathematcs Magazne: Volume 76, Number, Pages: Power Dstrbutons n Four-Player Weghted Votng Systems John Tolle 4

15 Wkpeda (2009). Catalan Number. Retreved Jun 5, 2009 from: numbers#second proof A Graphcal Analyss We also used graphs to analyze weghted votng systems. In fact, we can completely llustrate the cases of two and three players. To do ths, we thnk of the weghts and the quota as fractons of the total number of votes, nstead of thnkng of these numbers n absolute terms. A. Inequaltes Suppose there are three players. Let the x-axs represent the fracton of the total number of votes that belongs to P 3. The value of the x-coordnate s therefore between 0 and 3. Let the y-axs represent the fracton of the total number of votes that belongs to P 2. The value of y-coordnate s therefore between x and x 2. In other words, P 2 has at least as many votes as P 3 (because v 2 v 3 ) and at most as many votes as P, whch s equal to half of the remanng fracton of votes. Once the x-coordnate and y-coordnate are determned, the fracton of the votes that belongs to P s known, because ths number s x y. Thus, the nequaltes 0 x x 3 and x y 2 defne the area that represents all possble three-player weghted votng systems. 5

16 We can make a graph of the vald assgnments n a weghted votng system by fndng the condtons under whch each of the wnnable coaltons s wnnng. In the three-player system, the condtons are the followng nequaltes. Suppose {P } wns. Suppose {P, P 2 } wns. Suppose {P, P 3 } wns. Suppose {P 2, P 3 } wns. Suppose {P, P 2, P 3 } wns. q x y y x + ( q) q x y + y q x x q q x y + x q y y q q x + y x + q y y x + q q x y + y + x q How do these nequaltes appear on a graph? Suppose q =

17 In ths graph, the green area represents the vald assgnment n whch {P, P 2 } s the smallest coalton that wns. The purple area represents the the vald assgnment n whch {P, P 2, P 3 } s the smallest (and only) coalton that wns. The yellow area represents the vald assgnment n whch {P, P 3 } s the smallest coalton that wns. Fnally, the blue area represents the vald assgnment n whch {P } s the smallest coalton that wns. Two assgnments are mssng: the one n whch {P 2, P 3 } wns and the one n whch no coalton wns. Ths s because these two assgnments do not occur when q s between 2 3 and. In case you cannot see the colors, here are the boundares for each vald assgnment. {P, P 2 } s the smallest coalton that wns. The power dstrbuton s 2, 2, 0. Ths assgnment s bound on the bottom by y = q = 6. It s bound on the rght by x = q = 6. {P, P 2, P 3 } s the smallest (and only) coalton that wns. The power dstrbuton s 3, 3, 3. Ths assgnment s bound on the left by x = q = 6. {P, P 3 } s the smallest coalton that wns. The power dstrbuton s 3 5, 5, 5. Ths assgnment s bound on the top y = q = 6. It s bound on the left by y = x + ( q) = x + 6. {P } wns. The power dstrbuton s, 0, 0. Ths assgnment s bound on the top-rght by y = x + ( q) = x

18 A.2 Three Dmensonal Graphs In ths secton, the quota wll be gven a dmenson, namely the z-axs, because the quota has a drastc effect on the two-dmensonal graph. The graph below llustrates all possble weghted votng systems wth 3-players. Agan, the colored regons correspond to dfferent vald assgnments. To reterate, the blue area corresponds to the assgnment wth power dstrbuton, 0, 0, red to the one n whch every par of players wn, purple to the one n whch only the coalton of all players wns, green to the one wth power dstrbuton 2, 2, 0 and yellow to the one wth power dstrbuton 3 5, 5, 5. 8

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Affine transformations and convexity

Affine transformations and convexity Affne transformatons and convexty The purpose of ths document s to prove some basc propertes of affne transformatons nvolvng convex sets. Here are a few onlne references for background nformaton: http://math.ucr.edu/

More information

HMMT February 2016 February 20, 2016

HMMT February 2016 February 20, 2016 HMMT February 016 February 0, 016 Combnatorcs 1. For postve ntegers n, let S n be the set of ntegers x such that n dstnct lnes, no three concurrent, can dvde a plane nto x regons (for example, S = {3,

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

Maximizing the number of nonnegative subsets

Maximizing the number of nonnegative subsets Maxmzng the number of nonnegatve subsets Noga Alon Hao Huang December 1, 213 Abstract Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what s the maxmum

More information

Module 9. Lecture 6. Duality in Assignment Problems

Module 9. Lecture 6. Duality in Assignment Problems Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept

More information

Case A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k.

Case A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k. THE CELLULAR METHOD In ths lecture, we ntroduce the cellular method as an approach to ncdence geometry theorems lke the Szemeréd-Trotter theorem. The method was ntroduced n the paper Combnatoral complexty

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

Module 2. Random Processes. Version 2 ECE IIT, Kharagpur

Module 2. Random Processes. Version 2 ECE IIT, Kharagpur Module Random Processes Lesson 6 Functons of Random Varables After readng ths lesson, ou wll learn about cdf of functon of a random varable. Formula for determnng the pdf of a random varable. Let, X be

More information

Graph Reconstruction by Permutations

Graph Reconstruction by Permutations Graph Reconstructon by Permutatons Perre Ille and Wllam Kocay* Insttut de Mathémathques de Lumny CNRS UMR 6206 163 avenue de Lumny, Case 907 13288 Marselle Cedex 9, France e-mal: lle@ml.unv-mrs.fr Computer

More information

Foundations of Arithmetic

Foundations of Arithmetic Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an

More information

8.6 The Complex Number System

8.6 The Complex Number System 8.6 The Complex Number System Earler n the chapter, we mentoned that we cannot have a negatve under a square root, snce the square of any postve or negatve number s always postve. In ths secton we want

More information

Math 426: Probability MWF 1pm, Gasson 310 Homework 4 Selected Solutions

Math 426: Probability MWF 1pm, Gasson 310 Homework 4 Selected Solutions Exercses from Ross, 3, : Math 26: Probablty MWF pm, Gasson 30 Homework Selected Solutons 3, p. 05 Problems 76, 86 3, p. 06 Theoretcal exercses 3, 6, p. 63 Problems 5, 0, 20, p. 69 Theoretcal exercses 2,

More information

Week 2. This week, we covered operations on sets and cardinality.

Week 2. This week, we covered operations on sets and cardinality. Week 2 Ths week, we covered operatons on sets and cardnalty. Defnton 0.1 (Correspondence). A correspondence between two sets A and B s a set S contaned n A B = {(a, b) a A, b B}. A correspondence from

More information

12. The Hamilton-Jacobi Equation Michael Fowler

12. The Hamilton-Jacobi Equation Michael Fowler 1. The Hamlton-Jacob Equaton Mchael Fowler Back to Confguraton Space We ve establshed that the acton, regarded as a functon of ts coordnate endponts and tme, satsfes ( ) ( ) S q, t / t+ H qpt,, = 0, and

More information

20. Mon, Oct. 13 What we have done so far corresponds roughly to Chapters 2 & 3 of Lee. Now we turn to Chapter 4. The first idea is connectedness.

20. Mon, Oct. 13 What we have done so far corresponds roughly to Chapters 2 & 3 of Lee. Now we turn to Chapter 4. The first idea is connectedness. 20. Mon, Oct. 13 What we have done so far corresponds roughly to Chapters 2 & 3 of Lee. Now we turn to Chapter 4. The frst dea s connectedness. Essentally, we want to say that a space cannot be decomposed

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could

More information

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens THE CHINESE REMAINDER THEOREM KEITH CONRAD We should thank the Chnese for ther wonderful remander theorem. Glenn Stevens 1. Introducton The Chnese remander theorem says we can unquely solve any par of

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information

= z 20 z n. (k 20) + 4 z k = 4

= z 20 z n. (k 20) + 4 z k = 4 Problem Set #7 solutons 7.2.. (a Fnd the coeffcent of z k n (z + z 5 + z 6 + z 7 + 5, k 20. We use the known seres expanson ( n+l ( z l l z n below: (z + z 5 + z 6 + z 7 + 5 (z 5 ( + z + z 2 + z + 5 5

More information

NP-Completeness : Proofs

NP-Completeness : Proofs NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem

More information

Edge Isoperimetric Inequalities

Edge Isoperimetric Inequalities November 7, 2005 Ross M. Rchardson Edge Isopermetrc Inequaltes 1 Four Questons Recall that n the last lecture we looked at the problem of sopermetrc nequaltes n the hypercube, Q n. Our noton of boundary

More information

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results. Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson

More information

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U)

ANSWERS. Problem 1. and the moment generating function (mgf) by. defined for any real t. Use this to show that E( U) var( U) Econ 413 Exam 13 H ANSWERS Settet er nndelt 9 deloppgaver, A,B,C, som alle anbefales å telle lkt for å gøre det ltt lettere å stå. Svar er gtt . Unfortunately, there s a prntng error n the hnt of

More information

Solution Thermodynamics

Solution Thermodynamics Soluton hermodynamcs usng Wagner Notaton by Stanley. Howard Department of aterals and etallurgcal Engneerng South Dakota School of nes and echnology Rapd Cty, SD 57701 January 7, 001 Soluton hermodynamcs

More information

and problem sheet 2

and problem sheet 2 -8 and 5-5 problem sheet Solutons to the followng seven exercses and optonal bonus problem are to be submtted through gradescope by :0PM on Wednesday th September 08. There are also some practce problems,

More information

Introductory Cardinality Theory Alan Kaylor Cline

Introductory Cardinality Theory Alan Kaylor Cline Introductory Cardnalty Theory lan Kaylor Clne lthough by name the theory of set cardnalty may seem to be an offshoot of combnatorcs, the central nterest s actually nfnte sets. Combnatorcs deals wth fnte

More information

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there

More information

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011 Stanford Unversty CS359G: Graph Parttonng and Expanders Handout 4 Luca Trevsan January 3, 0 Lecture 4 In whch we prove the dffcult drecton of Cheeger s nequalty. As n the past lectures, consder an undrected

More information

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009

College of Computer & Information Science Fall 2009 Northeastern University 20 October 2009 College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:

More information

2.3 Nilpotent endomorphisms

2.3 Nilpotent endomorphisms s a block dagonal matrx, wth A Mat dm U (C) In fact, we can assume that B = B 1 B k, wth B an ordered bass of U, and that A = [f U ] B, where f U : U U s the restrcton of f to U 40 23 Nlpotent endomorphsms

More information

arxiv: v1 [math.ho] 18 May 2008

arxiv: v1 [math.ho] 18 May 2008 Recurrence Formulas for Fbonacc Sums Adlson J. V. Brandão, João L. Martns 2 arxv:0805.2707v [math.ho] 8 May 2008 Abstract. In ths artcle we present a new recurrence formula for a fnte sum nvolvng the Fbonacc

More information

Homework Assignment 3 Due in class, Thursday October 15

Homework Assignment 3 Due in class, Thursday October 15 Homework Assgnment 3 Due n class, Thursday October 15 SDS 383C Statstcal Modelng I 1 Rdge regresson and Lasso 1. Get the Prostrate cancer data from http://statweb.stanford.edu/~tbs/elemstatlearn/ datasets/prostate.data.

More information

Section 8.3 Polar Form of Complex Numbers

Section 8.3 Polar Form of Complex Numbers 80 Chapter 8 Secton 8 Polar Form of Complex Numbers From prevous classes, you may have encountered magnary numbers the square roots of negatve numbers and, more generally, complex numbers whch are the

More information

FREQUENCY DISTRIBUTIONS Page 1 of The idea of a frequency distribution for sets of observations will be introduced,

FREQUENCY DISTRIBUTIONS Page 1 of The idea of a frequency distribution for sets of observations will be introduced, FREQUENCY DISTRIBUTIONS Page 1 of 6 I. Introducton 1. The dea of a frequency dstrbuton for sets of observatons wll be ntroduced, together wth some of the mechancs for constructng dstrbutons of data. Then

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

1 Generating functions, continued

1 Generating functions, continued Generatng functons, contnued. Generatng functons and parttons We can make use of generatng functons to answer some questons a bt more restrctve than we ve done so far: Queston : Fnd a generatng functon

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

Anti-van der Waerden numbers of 3-term arithmetic progressions.

Anti-van der Waerden numbers of 3-term arithmetic progressions. Ant-van der Waerden numbers of 3-term arthmetc progressons. Zhanar Berkkyzy, Alex Schulte, and Mchael Young Aprl 24, 2016 Abstract The ant-van der Waerden number, denoted by aw([n], k), s the smallest

More information

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity Week3, Chapter 4 Moton n Two Dmensons Lecture Quz A partcle confned to moton along the x axs moves wth constant acceleraton from x =.0 m to x = 8.0 m durng a 1-s tme nterval. The velocty of the partcle

More information

THE SUMMATION NOTATION Ʃ

THE SUMMATION NOTATION Ʃ Sngle Subscrpt otaton THE SUMMATIO OTATIO Ʃ Most of the calculatons we perform n statstcs are repettve operatons on lsts of numbers. For example, we compute the sum of a set of numbers, or the sum of the

More information

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016 U.C. Berkeley CS94: Spectral Methods and Expanders Handout 8 Luca Trevsan February 7, 06 Lecture 8: Spectral Algorthms Wrap-up In whch we talk about even more generalzatons of Cheeger s nequaltes, and

More information

Complex Numbers Alpha, Round 1 Test #123

Complex Numbers Alpha, Round 1 Test #123 Complex Numbers Alpha, Round Test #3. Wrte your 6-dgt ID# n the I.D. NUMBER grd, left-justfed, and bubble. Check that each column has only one number darkened.. In the EXAM NO. grd, wrte the 3-dgt Test

More information

CHAPTER IV RESEARCH FINDING AND ANALYSIS

CHAPTER IV RESEARCH FINDING AND ANALYSIS CHAPTER IV REEARCH FINDING AND ANALYI A. Descrpton of Research Fndngs To fnd out the dfference between the students who were taught by usng Mme Game and the students who were not taught by usng Mme Game

More information

Open Systems: Chemical Potential and Partial Molar Quantities Chemical Potential

Open Systems: Chemical Potential and Partial Molar Quantities Chemical Potential Open Systems: Chemcal Potental and Partal Molar Quanttes Chemcal Potental For closed systems, we have derved the followng relatonshps: du = TdS pdv dh = TdS + Vdp da = SdT pdv dg = VdP SdT For open systems,

More information

1 Matrix representations of canonical matrices

1 Matrix representations of canonical matrices 1 Matrx representatons of canoncal matrces 2-d rotaton around the orgn: ( ) cos θ sn θ R 0 = sn θ cos θ 3-d rotaton around the x-axs: R x = 1 0 0 0 cos θ sn θ 0 sn θ cos θ 3-d rotaton around the y-axs:

More information

Société de Calcul Mathématique SA

Société de Calcul Mathématique SA Socété de Calcul Mathématque SA Outls d'ade à la décson Tools for decson help Probablstc Studes: Normalzng the Hstograms Bernard Beauzamy December, 202 I. General constructon of the hstogram Any probablstc

More information

Chapter 8. Potential Energy and Conservation of Energy

Chapter 8. Potential Energy and Conservation of Energy Chapter 8 Potental Energy and Conservaton of Energy In ths chapter we wll ntroduce the followng concepts: Potental Energy Conservatve and non-conservatve forces Mechancal Energy Conservaton of Mechancal

More information

Exercises. 18 Algorithms

Exercises. 18 Algorithms 18 Algorthms Exercses 0.1. In each of the followng stuatons, ndcate whether f = O(g), or f = Ω(g), or both (n whch case f = Θ(g)). f(n) g(n) (a) n 100 n 200 (b) n 1/2 n 2/3 (c) 100n + log n n + (log n)

More information

Finding Dense Subgraphs in G(n, 1/2)

Finding Dense Subgraphs in G(n, 1/2) Fndng Dense Subgraphs n Gn, 1/ Atsh Das Sarma 1, Amt Deshpande, and Rav Kannan 1 Georga Insttute of Technology,atsh@cc.gatech.edu Mcrosoft Research-Bangalore,amtdesh,annan@mcrosoft.com Abstract. Fndng

More information

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper Games of Threats Elon Kohlberg Abraham Neyman Workng Paper 18-023 Games of Threats Elon Kohlberg Harvard Busness School Abraham Neyman The Hebrew Unversty of Jerusalem Workng Paper 18-023 Copyrght 2017

More information

AP Physics 1 & 2 Summer Assignment

AP Physics 1 & 2 Summer Assignment AP Physcs 1 & 2 Summer Assgnment AP Physcs 1 requres an exceptonal profcency n algebra, trgonometry, and geometry. It was desgned by a select group of college professors and hgh school scence teachers

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

a b a In case b 0, a being divisible by b is the same as to say that

a b a In case b 0, a being divisible by b is the same as to say that Secton 6.2 Dvsblty among the ntegers An nteger a ε s dvsble by b ε f there s an nteger c ε such that a = bc. Note that s dvsble by any nteger b, snce = b. On the other hand, a s dvsble by only f a = :

More information

Example: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41,

Example: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41, The greatest common dvsor of two ntegers a and b (not both zero) s the largest nteger whch s a common factor of both a and b. We denote ths number by gcd(a, b), or smply (a, b) when there s no confuson

More information

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

10. Canonical Transformations Michael Fowler

10. Canonical Transformations Michael Fowler 10. Canoncal Transformatons Mchael Fowler Pont Transformatons It s clear that Lagrange s equatons are correct for any reasonable choce of parameters labelng the system confguraton. Let s call our frst

More information

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law: CE304, Sprng 2004 Lecture 4 Introducton to Vapor/Lqud Equlbrum, part 2 Raoult s Law: The smplest model that allows us do VLE calculatons s obtaned when we assume that the vapor phase s an deal gas, and

More information

Complete subgraphs in multipartite graphs

Complete subgraphs in multipartite graphs Complete subgraphs n multpartte graphs FLORIAN PFENDER Unverstät Rostock, Insttut für Mathematk D-18057 Rostock, Germany Floran.Pfender@un-rostock.de Abstract Turán s Theorem states that every graph G

More information

Discussion 11 Summary 11/20/2018

Discussion 11 Summary 11/20/2018 Dscusson 11 Summary 11/20/2018 1 Quz 8 1. Prove for any sets A, B that A = A B ff B A. Soluton: There are two drectons we need to prove: (a) A = A B B A, (b) B A A = A B. (a) Frst, we prove A = A B B A.

More information

COS 521: Advanced Algorithms Game Theory and Linear Programming

COS 521: Advanced Algorithms Game Theory and Linear Programming COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton

More information

Module 14: THE INTEGRAL Exploring Calculus

Module 14: THE INTEGRAL Exploring Calculus Module 14: THE INTEGRAL Explorng Calculus Part I Approxmatons and the Defnte Integral It was known n the 1600s before the calculus was developed that the area of an rregularly shaped regon could be approxmated

More information

Lecture 4. Instructor: Haipeng Luo

Lecture 4. Instructor: Haipeng Luo Lecture 4 Instructor: Hapeng Luo In the followng lectures, we focus on the expert problem and study more adaptve algorthms. Although Hedge s proven to be worst-case optmal, one may wonder how well t would

More information

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,

More information

The Number of Ways to Write n as a Sum of ` Regular Figurate Numbers

The Number of Ways to Write n as a Sum of ` Regular Figurate Numbers Syracuse Unversty SURFACE Syracuse Unversty Honors Program Capstone Projects Syracuse Unversty Honors Program Capstone Projects Sprng 5-1-01 The Number of Ways to Wrte n as a Sum of ` Regular Fgurate Numbers

More information

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number

More information

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture # 15 Scribe: Jieming Mao April 1, 2013

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture # 15 Scribe: Jieming Mao April 1, 2013 COS 511: heoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 15 Scrbe: Jemng Mao Aprl 1, 013 1 Bref revew 1.1 Learnng wth expert advce Last tme, we started to talk about learnng wth expert advce.

More information

Feature Selection: Part 1

Feature Selection: Part 1 CSE 546: Machne Learnng Lecture 5 Feature Selecton: Part 1 Instructor: Sham Kakade 1 Regresson n the hgh dmensonal settng How do we learn when the number of features d s greater than the sample sze n?

More information

Physics 5153 Classical Mechanics. Principle of Virtual Work-1

Physics 5153 Classical Mechanics. Principle of Virtual Work-1 P. Guterrez 1 Introducton Physcs 5153 Classcal Mechancs Prncple of Vrtual Work The frst varatonal prncple we encounter n mechancs s the prncple of vrtual work. It establshes the equlbrum condton of a mechancal

More information

Gravitational Acceleration: A case of constant acceleration (approx. 2 hr.) (6/7/11)

Gravitational Acceleration: A case of constant acceleration (approx. 2 hr.) (6/7/11) Gravtatonal Acceleraton: A case of constant acceleraton (approx. hr.) (6/7/11) Introducton The gravtatonal force s one of the fundamental forces of nature. Under the nfluence of ths force all objects havng

More information

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM An elastc wave s a deformaton of the body that travels throughout the body n all drectons. We can examne the deformaton over a perod of tme by fxng our look

More information

Math 261 Exercise sheet 2

Math 261 Exercise sheet 2 Math 261 Exercse sheet 2 http://staff.aub.edu.lb/~nm116/teachng/2017/math261/ndex.html Verson: September 25, 2017 Answers are due for Monday 25 September, 11AM. The use of calculators s allowed. Exercse

More information

Dr. Shalabh Department of Mathematics and Statistics Indian Institute of Technology Kanpur

Dr. Shalabh Department of Mathematics and Statistics Indian Institute of Technology Kanpur Analyss of Varance and Desgn of Exerments-I MODULE III LECTURE - 2 EXPERIMENTAL DESIGN MODELS Dr. Shalabh Deartment of Mathematcs and Statstcs Indan Insttute of Technology Kanur 2 We consder the models

More information

Volume 18 Figure 1. Notation 1. Notation 2. Observation 1. Remark 1. Remark 2. Remark 3. Remark 4. Remark 5. Remark 6. Theorem A [2]. Theorem B [2].

Volume 18 Figure 1. Notation 1. Notation 2. Observation 1. Remark 1. Remark 2. Remark 3. Remark 4. Remark 5. Remark 6. Theorem A [2]. Theorem B [2]. Bulletn of Mathematcal Scences and Applcatons Submtted: 016-04-07 ISSN: 78-9634, Vol. 18, pp 1-10 Revsed: 016-09-08 do:10.1805/www.scpress.com/bmsa.18.1 Accepted: 016-10-13 017 ScPress Ltd., Swtzerland

More information

The Second Anti-Mathima on Game Theory

The Second Anti-Mathima on Game Theory The Second Ant-Mathma on Game Theory Ath. Kehagas December 1 2006 1 Introducton In ths note we wll examne the noton of game equlbrum for three types of games 1. 2-player 2-acton zero-sum games 2. 2-player

More information

Problem Solving in Math (Math 43900) Fall 2013

Problem Solving in Math (Math 43900) Fall 2013 Problem Solvng n Math (Math 43900) Fall 2013 Week four (September 17) solutons Instructor: Davd Galvn 1. Let a and b be two nteger for whch a b s dvsble by 3. Prove that a 3 b 3 s dvsble by 9. Soluton:

More information

n ). This is tight for all admissible values of t, k and n. k t + + n t

n ). This is tight for all admissible values of t, k and n. k t + + n t MAXIMIZING THE NUMBER OF NONNEGATIVE SUBSETS NOGA ALON, HAROUT AYDINIAN, AND HAO HUANG Abstract. Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what

More information

Singular Value Decomposition: Theory and Applications

Singular Value Decomposition: Theory and Applications Sngular Value Decomposton: Theory and Applcatons Danel Khashab Sprng 2015 Last Update: March 2, 2015 1 Introducton A = UDV where columns of U and V are orthonormal and matrx D s dagonal wth postve real

More information

Linear Regression Analysis: Terminology and Notation

Linear Regression Analysis: Terminology and Notation ECON 35* -- Secton : Basc Concepts of Regresson Analyss (Page ) Lnear Regresson Analyss: Termnology and Notaton Consder the generc verson of the smple (two-varable) lnear regresson model. It s represented

More information

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification

2E Pattern Recognition Solutions to Introduction to Pattern Recognition, Chapter 2: Bayesian pattern classification E395 - Pattern Recognton Solutons to Introducton to Pattern Recognton, Chapter : Bayesan pattern classfcaton Preface Ths document s a soluton manual for selected exercses from Introducton to Pattern Recognton

More information

find (x): given element x, return the canonical element of the set containing x;

find (x): given element x, return the canonical element of the set containing x; COS 43 Sprng, 009 Dsjont Set Unon Problem: Mantan a collecton of dsjont sets. Two operatons: fnd the set contanng a gven element; unte two sets nto one (destructvely). Approach: Canoncal element method:

More information

Chapter Twelve. Integration. We now turn our attention to the idea of an integral in dimensions higher than one. Consider a real-valued function f : D

Chapter Twelve. Integration. We now turn our attention to the idea of an integral in dimensions higher than one. Consider a real-valued function f : D Chapter Twelve Integraton 12.1 Introducton We now turn our attenton to the dea of an ntegral n dmensons hgher than one. Consder a real-valued functon f : R, where the doman s a nce closed subset of Eucldean

More information

The Geometry of Logit and Probit

The Geometry of Logit and Probit The Geometry of Logt and Probt Ths short note s meant as a supplement to Chapters and 3 of Spatal Models of Parlamentary Votng and the notaton and reference to fgures n the text below s to those two chapters.

More information

Economics 101. Lecture 4 - Equilibrium and Efficiency

Economics 101. Lecture 4 - Equilibrium and Efficiency Economcs 0 Lecture 4 - Equlbrum and Effcency Intro As dscussed n the prevous lecture, we wll now move from an envronment where we looed at consumers mang decsons n solaton to analyzng economes full of

More information

The internal structure of natural numbers and one method for the definition of large prime numbers

The internal structure of natural numbers and one method for the definition of large prime numbers The nternal structure of natural numbers and one method for the defnton of large prme numbers Emmanul Manousos APM Insttute for the Advancement of Physcs and Mathematcs 3 Poulou str. 53 Athens Greece Abstract

More information

Voting Games with Positive Weights and. Dummy Players: Facts and Theory

Voting Games with Positive Weights and. Dummy Players: Facts and Theory Appled Mathematcal Scences, Vol 10, 2016, no 53, 2637-2646 HIKARI Ltd, wwwm-hkarcom http://dxdoorg/1012988/ams201667209 Votng Games wth Postve Weghts and Dummy Players: Facts and Theory Zdravko Dmtrov

More information

First day August 1, Problems and Solutions

First day August 1, Problems and Solutions FOURTH INTERNATIONAL COMPETITION FOR UNIVERSITY STUDENTS IN MATHEMATICS July 30 August 4, 997, Plovdv, BULGARIA Frst day August, 997 Problems and Solutons Problem. Let {ε n } n= be a sequence of postve

More information

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1 P. Guterrez Physcs 5153 Classcal Mechancs D Alembert s Prncple and The Lagrangan 1 Introducton The prncple of vrtual work provdes a method of solvng problems of statc equlbrum wthout havng to consder the

More information

Problem Set 6: Trees Spring 2018

Problem Set 6: Trees Spring 2018 Problem Set 6: Trees 1-29 Sprng 2018 A Average dstance Gven a tree, calculate the average dstance between two vertces n the tree. For example, the average dstance between two vertces n the followng tree

More information

Physics 181. Particle Systems

Physics 181. Particle Systems Physcs 181 Partcle Systems Overvew In these notes we dscuss the varables approprate to the descrpton of systems of partcles, ther defntons, ther relatons, and ther conservatons laws. We consder a system

More information

1 GSW Iterative Techniques for y = Ax

1 GSW Iterative Techniques for y = Ax 1 for y = A I m gong to cheat here. here are a lot of teratve technques that can be used to solve the general case of a set of smultaneous equatons (wrtten n the matr form as y = A), but ths chapter sn

More information

FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP

FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP C O L L O Q U I U M M A T H E M A T I C U M VOL. 80 1999 NO. 1 FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP BY FLORIAN K A I N R A T H (GRAZ) Abstract. Let H be a Krull monod wth nfnte class

More information

Exercise Solutions to Real Analysis

Exercise Solutions to Real Analysis xercse Solutons to Real Analyss Note: References refer to H. L. Royden, Real Analyss xersze 1. Gven any set A any ɛ > 0, there s an open set O such that A O m O m A + ɛ. Soluton 1. If m A =, then there

More information

Department of Statistics University of Toronto STA305H1S / 1004 HS Design and Analysis of Experiments Term Test - Winter Solution

Department of Statistics University of Toronto STA305H1S / 1004 HS Design and Analysis of Experiments Term Test - Winter Solution Department of Statstcs Unversty of Toronto STA35HS / HS Desgn and Analyss of Experments Term Test - Wnter - Soluton February, Last Name: Frst Name: Student Number: Instructons: Tme: hours. Ads: a non-programmable

More information

x = , so that calculated

x = , so that calculated Stat 4, secton Sngle Factor ANOVA notes by Tm Plachowsk n chapter 8 we conducted hypothess tests n whch we compared a sngle sample s mean or proporton to some hypotheszed value Chapter 9 expanded ths to

More information

Finding Primitive Roots Pseudo-Deterministically

Finding Primitive Roots Pseudo-Deterministically Electronc Colloquum on Computatonal Complexty, Report No 207 (205) Fndng Prmtve Roots Pseudo-Determnstcally Ofer Grossman December 22, 205 Abstract Pseudo-determnstc algorthms are randomzed search algorthms

More information

Canonical transformations

Canonical transformations Canoncal transformatons November 23, 2014 Recall that we have defned a symplectc transformaton to be any lnear transformaton M A B leavng the symplectc form nvarant, Ω AB M A CM B DΩ CD Coordnate transformatons,

More information

χ x B E (c) Figure 2.1.1: (a) a material particle in a body, (b) a place in space, (c) a configuration of the body

χ x B E (c) Figure 2.1.1: (a) a material particle in a body, (b) a place in space, (c) a configuration of the body Secton.. Moton.. The Materal Body and Moton hyscal materals n the real world are modeled usng an abstract mathematcal entty called a body. Ths body conssts of an nfnte number of materal partcles. Shown

More information

APPENDIX A Some Linear Algebra

APPENDIX A Some Linear Algebra APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,

More information

CS : Algorithms and Uncertainty Lecture 17 Date: October 26, 2016

CS : Algorithms and Uncertainty Lecture 17 Date: October 26, 2016 CS 29-128: Algorthms and Uncertanty Lecture 17 Date: October 26, 2016 Instructor: Nkhl Bansal Scrbe: Mchael Denns 1 Introducton In ths lecture we wll be lookng nto the secretary problem, and an nterestng

More information