Polynomial,writtenas:(FourierExpansion):∀f,f=PS⊆[n]ˆf(S)χS,where,χS=Qi∈SxiHere,χSistheparityfunctiononS,andtheFourierExpansionisthelin-earcombinationofthelinearlyindependentbasisonwhicheveryfcanberepresented.ThisistherepresentationthatallowsustothinkoffasapointembeddedinH2n.Itisusuallycustomarytoscalethispointtobeofunitlength(L2norm).So:(Parserval’sTheorem):hf,fi=Ex∼{−1,1}nf2(x)=PS⊆[n]ˆf2(S)=1Thisfollowsfromtheorthonormalityoftheparityfunctions,andthefactthatsquaringisequivalentto1inF2.WecannowdescribetheInfluenceofaBooleanFunction.Informally,theinflu-enceofabooleanfunctionontheithcoordinatesimplyrepresentstheprobabilitythatflippingxi∈xwillflipf(x).Moreformally:(Influenceati):Theinfluenceatco-ordinateiforafunctionfis:Infi[f]=Prx∼{−1,1}nf(x)6=f(x⊕i)SincetheInfluenceofaBooleanFunctionisintrinsicallyrelatedtochangeinf(x)withrespecttoachangeinxi,itcanbeseenasmeasuringtheindicatorofthediscretedirectionalderivative(Di)off.Assuch,wecantaketheexpec-tationof(Di)2toarriveataFourier-analyticrepresentationofInfi[f]:Infi[f]=Pi∈Sˆf2(S)Thisisagoodexampleofacasewherewecan,toparaphraseRyanO’Donnell,”readoffaninterestingCombinatorialpropertyofaBooleanFunctionfromitsFourierexpansion”.Extendingthisidea,wecandefinethetotalInfluenceofafunctionfas:I[f]=Pni=1Infi[f]Animportantresultthatrelatesthevarianceoffwithitstotalinfluenceis:(PoincareInequality):∀f,Var[f]≤I[f].WecanprovethisbycomparingtheFourier-analyticexpansionsofboththeseoperators.WithalittlemoreelementaryCombinatoricswecanalsoextendthisinequality(forbooleanfunctionswiththerange{−1,1})to:Infi[f]≤Var[f]≤I[f]WecannowintroducetheconceptofNoiseStabilityinbooleanfunctions.In-formally,thenoisestabilityofabooleanfunctionistheabilityofthefunctiontonotchangeitsoutputwhentheinputbitsareflippedbysomeprobability(parametrizedbyρ).Formally:2 (NoiseStability):∀f,∀ρ∈{−1,1},theNoiseStabilityoffatρis:Stabρ[f]=Ey∼Nρ(x)[f(x)f(y)]Bydefinition,Nρ(x)definesthedistributionwhereyisdrawnsuchthatitiscorrelatedwithxwithprobabilityρ.So,E(xiyi)=ρ,whichmeansthatwecancomputethestabilityoftheparityfunctions:Stabρ[χS]=E[Qi∈S(xiyi)]=ρ|S|Therefore,theFourier-ExpansionofStabρ[f]is:Stabρ[f]=PS⊆[n]ρ|S|ˆf2(S)Wewillreturntotheaboveconceptslaterwhenwetryto,forexample,useHammingGeometrytounderstandInfluence,andattempttostateandsketchproofsofArrow’sTheorem&theFKNTheorem.Wenowmoveontok-Juntas.Informally,ak-Juntameasuresthe”true”num-berofvariablesafunctionfdependson.Intuitively,onecanseethenumberofvariablesafunctiondependsonbyseeingwhichcoordinatesihaveInfi[f]=0.Weformallydefineak-Juntaas:(k-Junta):fissaidtobeak-Juntaif:f=g(xi1,..,xik),where{i1,..,ik}⊂[n]Therefore,ak-Juntadependsonatmostkcoordinates.4Countingk-JuntasWewilltryandcountthenumberofk-Juntasgivensomen∈N,toestimatethe”richness”ofk-Juntasandthefractionofbooleanfunctionsitcapturesonncoordinates.Itiseasytoseethatthenumberof1-Juntasforanynis:|1-Juntas|n=2n+2,wherewehavetheconstantfunctions(2)andthedictator(n)andanti-dictatorfunctions(n).Itis(quite)non-trivialtocountthenum-berofk-Juntasforanarbitraryk∈N.Bydefinition,thenumberofk-Juntasdependonatmostkcoordinates,andsowecanexpressthemas:|k-Juntas|n=|(k−1)-Juntas|n+|{g:gdependsonexactlykcoordinates}|Theeffortgoesintocomputingthesecondtermoftherecurrence,sincewealreadyhaveourbasecase-|1−Juntas|n=2n+2.Now,functionsthatdependonexactlykcoordinatescandependonk-variableschosenfromanyk-subsetof[n].Furthermore,thereare22ktotal(boolean)functionsonkvariables.However,fromthese,wecansubtractoffunctions3 thatdependon(k−1)variablesofless.Thiscanbeaccomplishedbycalculat-ingthenumberof(k−1)-Juntasforn=kandsubtractingthemfromthetotalnumberofk-aryfunctions.Thisleadstoanicerecurrencerelation:|k-Juntas|n=|(k−1)-Juntas|n+nk!(22k−|(k−1)-Juntas|n=k)Evaluatingleadstothefollowingexpressionsfor(certainvaluesof)k:(k=1):|1-Juntas|n=2n+2(k=2):|2-Juntas|n=10·n2!+2n+2(k=3):|3-Juntas|n=218·n3!+10·n2!+2n+2Introspectingtheleadingcoefficients(2,10,218...)doesnotindicateanyobvi-ousseries.Asaresult,itishardtoarriveatacombinatorialgeneratingfunctionforthenumberofk-Juntasofan-arybooleanfunction.Despiteourefforts,wewereunabletosolvetherecurrencetoarriveataclosedform.Wecan,however,takeaquicklimittoverifythecorrectnessoftherecurrencerelation:limk→n|k-Juntas|n=|(n−1)-Juntas|n+nn!(22n−|(n−1)-Juntas|n)=22nLetckdenotethenumberofk-arybooleanfunctionsthatdependonnomorethan(k−1)-coordinates.Wecanalsoestimatethefractionofk-Juntabooleanfunctionsovern-coordinates:|k−Juntas|n|Bn|=|(k−1)−Juntas|n22n+nk!(22k−ck)22nTheleadingordertermfor|(k−1)−Juntas|nisO(nk−1·22k−1),allowingustorewritethefractionas:|k−Juntas|n|Bn|=O(nk−1·22k−1)22n+nk!(22k−ck)22nItseems,atleastatfirstglance,thatthisisthebestanalysiswecanhaveaboutcountingk-Juntaswithoutacloseformgeneratingfunction.However,itispossibletogetaslightlymoreelegantboundwhenwe’researchingforJuntasthatare’sparse’withrespecttothedimensionalityoftheinput.Morespecifi-cally,ifk≤loglog(n),then:|k−Juntas|n|Bn|≤O(nloglog(n)−cloglog(n))22n5HammingGeometry&AsymptoticInfluencesHavingattemptedsomeformof(asymptotic)analysisoncountingk-Juntas,wewillnowturnourattentiontotheinfluenceoftheMajorityfunction(and4 monotonefunctions).WeshallalsodescribeaGraph-Theoretic/GeometricwayofthinkingaboutInfi[f],anduseittocalculate(exactly)Infi[MAJn].GoingbacktothebasicdescriptionofInfi[f],weseethatwecanviewtheInfluenceoffatiasthefractionofinput-switchingedgeswhenpartitioningtheHammingCubeinto2disjointsubsets,sayHk,Hm,suchthat:xi=1,∀x∈Hkandxi=−1,∀x∈Hm.Additionally,wedrawedgesbetweentwoinputsx∈Hkandy∈Hmiffy=x⊕i.Thisisessentiallyabi-partitedecompositionG=(V,E),whereV={−1,1}nandE={(x,y)|y=x⊕i}.Aswearefixingco-ordinateitobe+1inonesetand-1intheotherset,wecanrewritethedefinitionforInfi[f]:Infi[f]=|{(x,y):(x,y)∈E,f(y)=−f(x)}||E|=|{(x,y):(x,y)∈E,f(y)=−f(x)}|2n−1TheedgesinthenumeratorarecalledBoundaryEdges.IntheHammingCube,theyarespreadacrossvariouslevelsofthecube.TheboundaryedgesareclearlyalsopresentintheHammingCube,becausetheyexistbetweenpairswithaHammingDistanceof1.Aseachedgerepresentsaparticularbit-fliponafixedcoordinate,thesetofboundaryedgesforafixedcoordinatedonotintersectwiththoseofanother.ThisalsoallowsustocountthetotalnumberofedgesintheHammingCube:|EHn|=n·2n−1Thisgivesusarelationbetweenthetotalfr* D E M O *ndaryedges(Bf)inthebooleancubeandI[f]:Bf=I[f]nFortheremainderofthissection,wewillassumethatn∈Zodd.NOTE:TheremainderofthissectionisapartialsolutiontoExercise2.22inO’Donnell’sbook.Skipitifyouwanttosolveityourself.Wewillnow(preciselyandasymptotically)computeInfi[MAJn].NoticethatMAJn(x)=1whenthenumberof1’sinx>n−12.Therefore,theonlyboundaryedgesforMAJnarebetweenleveln−12andn+12intheHammingCube.Itiseasytocountthenumberoftheseedgesusingelementarycombina-torics:|Bf|=forwarddeg(v)·nn−12!,∀v∈Hnn−12Hnn−12denotestheBooleanvectorswithn−12onesinthem.Itiseasytousesomeelementarycombinatoricsandnoticethatforwarddeg(v)=n+12atlevel5 n−12.Infact,moregenerally:forwarddeg(v)=n−katlevelk,∀v∈HnkWealsonoticethatInfi[MAJn]=Infj[MAJn],∀i,j∈[n]ThisiseasytoseeastheMajorityfunctionissymmetric(meaningthatitisinvariantunderpermutationstoitsinput).Therefore,weseethat:|Bf[i]|=|Bf|nWecannowusethegraph-theoretic/geometricnotionofInfluencederivedabovetocomputeInfi[MAJn]:Infi[MAJn]=|Bf[i]|2n−1=(n+12)nn−12!n·2n−1Withabitofalgebraicmanipulation,thisyields:Infi[MAJn]=21−n·n−1n−12!InordertounderstandhowInfi[MAJn]behavesforlargevaluesofn,weusetheStirlingApproximation:(StirlingApproximation):∀m,m!=(me)m(√2πm+O(m−12))ApplyingthisapproximationtoInfi[MAJn]yields:limn→largeInfi[MAJn]=limn→large21−n·(n−1)!((n−1)!)2=limm→large2−m·m!(m2)2limn→largeInfi[MAJn]=limm→large(√2π·m+O(m−12))(√π·m+O(m−12))2limn→largeInfi[MAJn]=limm→large(√2π·m+O(m−12))(π·m+O(m−1))Asm→large,wehavethatm>>>1m.Therefore:limn→largeInfi[MAJn]=(√2π·m+O(m−12))π·m=q2πm+O(m−32)So,I[f]=Pni=1Infi[f]=n·Infi[f]=q2π·√n+O(n−12)Wenowstate2theoremsthatwewilluseforthenextsectiononArrow’sTheoremandtheFKN-Theorem:(Thm1):Iffismonotone,thenI[f]=Pni=1ˆf({i})Proof:Thisiseasilyseenwhenwerealizethat,inamonotonefunction,thediscretederivativeoperator(Di)isalwayspositive.Asaresult:Infi[f]=E[D2i(f)]=E[Di(f)]=ˆf({i})6 Therefore,I[f]=Pni=1Infi[f]=Pni=1ˆf({i})QED(Thm2):TheuniquemaximizersofPni=1ˆf({i})arethemajorityfunctions.So,∀monotonef,I[f]≤Infi[MAJn]=q2π·√n+O(n−12).Proof:Thisiseasytosee,whenweuseaninner-productexpansionofthesingletonfouriercoefficientssubjecttolinearityofexpectationandboundthemfromabove:Pni=1ˆf({i})=Ex[f(x)(x1+..+xn)]≤Ex[|x1+..+xn|]Theequalityforthisholdsonlywhenf(x)isthemajorityfunction.QEDHavingfinishedourforayintoasymptoticinfluences,basichamminggeometry,thebehaviorofthemajorityfunctionandtheinfluencesofmonotonefunctionsingeneral,wearenowequippedtomoveontoourfinaltopic.6Arrow’sTheorem&FKNTheoremArrow’sTheoremisastatementabouttheoutcomeofanelectioninvolvingm-parties,wherewedevelopanorderingtodecidetheultimatewinnerbasedonhavingpair-wiseelections.Ingeneral,foranelectionwithnpeopleacrossmparties,wechooseavotingfunction:f:{−1,1}(n·(n2))→[m]suchthat,f=(g1,..,g(n2))andg:{−1,1}n→{i,j},wherei6=jandi,j∈[m].WewillrestrictourselvesasO’Donnelldoes,toaweakerversionwherem=3andgi=gj,∀i,j.Whenwedothat,wehave3pair-wiseelectionsforeachparty:[1,2],[2,3]and[1,3].EachoftheseelectionsisdecidedbythesameBooleanfunction.Thisschemeofchoosingawinnerbasedonpair-wiseelectionsiscalledtheCon-dorcetMethod.However,ourschemecanrunintoanissuewheneverthereisa”cycle”(orequivalently,thewinnersoreachelectiondon’tformalatticewithamaximalelement).Thishappenswhentheoutcomesofthepair-wiseelections(orderedlexicographically)formanequality.So,iftheoutcomeofeachelectionis:(-1,-1,-1)or(1,1,1)thenwechoose:i)1>2,2>3,3>1ii)1<2,2<3,3<17 Theseoutcomescannotresultinawinner,soforaCondorcetElectiontoelectawinnerina3-partyelectionusingsomegitoconstructthevotingfunc-tionf,itshouldbethecasethatf6=NAE3.ThisleadsustothestatementoftheweakversionofArrow’sTheorem,whereweassumeg1=g2=g3=f:(Arrow’sTheorem[Exact]):Givensomef:{−1,1}n→{−1,1}asavotingrule,iftherealwaysexistsawinner,thenf=χi,forsomei∈[n].(ProofSketch):TheprooffollowsrelatingtheprobabilityofaCondorcetwinnerexistingtotheStabilityofthefunctionandarguingthatifthisproba-bilityis1,thenalltheFourierWeightoffmustbeconcentratedonthe1-degreeparityfunctions.Itiseasytoseefromthisexercise,thatthisonlyhappenswiththedictatorornegated-dictatorfunctions.(Lemma):Givenavotingrulef:{−1,1}n→{−1,1},Pr[∃CondorcetWin-ner]=34(1−Stab−13[f])Theproofforthislemmaisleftasanexerciseforthereader,butbasicallyfol-lowsfromwritingouttheFourier-ExpansionoftheNAE3:{−1,1}n→{0,1}functionandthenusingLinearityofExpectationtoequateittothefactthat:Pr[∃CondorcetWinner]=Ex∼{−1,1}n[NAE3(f(x),f(y),f(z))]WethensetPr[∃Condorcetwinner]=1=34(1−Stab−13[f])Thisleadstotheconclusionthat:1=34(1−Stab−13[f])=34(1−nXk=0(−13)kWk[f])Forequality,weneedW1[f]=1,whichisonlypossiblewhenf=χiorf=−χi,forsomei∈[n].QEDTherobustversionofArrow’sTheoremprovidestheabilitytoassertthat,ifwewanttohaveaCondorcetWinnerwithveryhighprobability,thenwemustbevery”close”tobeingadictatorfunction.By”close”here,wemeanthatthedot-productoffmustbe1-O(!)forsomeχi.Theprecisestatementisasfollows:(Arrow’sTheorem)[Robust]Givensomef:{−1,1}n→{−1,1}asavotingrule,suchthat,Pr[∃CondorcetWinner]=1-!,then,fisO(!)-closetosomeχi,withi∈[n].TheproofforthisstatementfollowsusingthefamedFKNTheorem:(Friedgut-Kalani-NaorTheorem):Givenf:{−1,1}n→{−1,1},suchthat,W1[f]≥1−δ,fisO(δ)-closetosomeχi,withi∈[n].8