Jump to content

Ծննդյան օրերի խնդիր

Վիքիպեդիայից՝ ազատ հանրագիտարանից

Ծննդյան օրերի խնդիր կամ ծննդյան օրերի պարադոքս, հավանականության տեսության խնդիր, ըստ որի՝ 23 և ավելի անդամից բաղկացած խմբում հավանականությունը, որ նրանցից գոնե երկուսի ծննդյան օրը (ամիսն ու օրը) կհամընկնի, գերազանցում է 50%–ը։ Օրինակ՝ եթե դասարանում կա 23 և ավելի աշակերտ, ապա ավելի հավանական է, որ նրանցից երկուսի ծննդյան օրը կհամընկնի, քան այն, որ յուրաքանչյուրի ծննդյան օրը կլինի անկրկնելի։

60 և ավելի մարդու դեպքում այդպիսի համընկնման հավանականությունը գերազանցում է 99%–ը, թեև Դիրիխլեի սկզբունքի համաձայն՝ 100%–ի հասնում է միայն այն դեպքում, երբ խմբում կա ոչ պակաս, քան 367 հոգի (1–ով ավելի նահանջ տարվա օրերի քանակից)։

Այսպիսի պնդումը կարող է թվալ ոչ տեսանելի, քանի որ տարվա ցանկացած օր երկու հոգու ծննդյան օրվա համընկնելու հավանականությունը (1/365 = 0,27 %) խմբի անդամների թվով բազմապատկելու դեպքում (23) ստացվում է ընդամենը (1/365)×23 = 6,3 %։ Այս դատողությունը ճիշտ չէ, քանի որ հնարավոր զույգերի թիվը (( 23 × 22 )/2 = 253) էականորեն գերազանցում է խմբի անդամների թվին (253 > 23)։ Այդ կերպ, այս պնդումը պարադոքս չի կարող համարվել իր խիստ գիտական իմաստով․ դրանում չկա տրամաբանական հակասություն, իսկ պարադոքսն առկա է միայն անձի կողմից իրավիճակի ինտուիտիվ ընկալման և մաթեմատիկական հաշվարկի միջև։

Խնդրի առաջացման պատմությունը ևս հստակ չէ։ Ուոլտեր Ուիլյամ Ռոուզ Բոլը նշել է, որ այն առաջին անգամ քննարկել է Հարոլդ Դավենպորտը[1]։ Այդուհանդերձ, Ռիչարդ վոն Միսիսն առաջարկեց այն նախնական տարբերակը, որն այսօր ընդունված է անվանել ծննդյան օրվա խնդիր (անգլ.՝ birthday problem)[2]։ Այն ներկայացրել է Մարտին Գարդները 1957 թվականի ապրիլին Scientific American–ի Mathematical Games սյունակում։

Մարդկանց քանակից կախված՝ գոնե երկուսի ծննդյան օրվա համընկնելու հավանականության գրաֆիկ

Ինտուիտիվ ընկալում

[խմբագրել | խմբագրել կոդը]

23 անձից բաղկացած խմբում երկու հոգու ծննդյան օրվա համընկնելու հավանականությունն այդքան մեծ է, քանի որ դիտարկվում է խմբի ցանկացած երկու անդամի ծննդյան օրվա համընկնելու հավանականությունը։ Դա որոշվում է մարդկանց զույգերի քանակով, որը հնարավոր է կազմել 23 հոգուց։ Քանի որ զույգերում մարդկանց հերթականությունն էական չէ, այդպիսի զույգերի ընդհանուր թիվը հավասար է 23–ից 2–ական ընտրույթի թվին, այսինքն՝ (23 × 22)/2 = 253 զույգ։

Պարադոքսի ձևակերպման մեջ խոսքը խմբի ցանկացած երկու անդամի ծննդյան օրվա համընկնելու հավանականության մասին է։ Տարածված մոլորություն է այս դեպքը շփոթել առաջին հայացքից նման մեկ այլ դեպքի հետ, երբ խմբից ընտրվում է որևէ անդամ, և գնահատվում այն բանի հավանականությունը, որ խմբի այլ անդամներից որևէ մեկի ծննդյան օրը կհամընկնի հենց այդ ընտրված անդամի ծննդյան օրվա հետ։ Վերջին դեպքում համընկնելու հավանականությունը շատ ավելի փոքր է։

Հավանականության հաշվարկ

[խմբագրել | խմբագրել կոդը]

Հարկավոր է որոշել այն բանի հավանականությունը, որ n մարդուց բաղկացած խմբում նրանցից առնվազն երկուսի ծննդյան օրը կհամընկնի.

Ենթադրենք՝ ծննդյան օրերը բաշխված են հավասարաչափ, այսինքն՝ ընդունում ենք, որ

  • տարին ունի 365 օր (նահանջ տարի չէ),
  • խմբում չկան մարդիկ, ովքեր ակնհայտորեն ծնվել են նույն օրը (օրինակ՝ երկվորյակներ),
  • ծնելիության գործակիցը կախված չէ շաբաթվա օրվանից, տարվա եղանակից կամ այլ գործոններից։

Իրականում դա այդպես չէ։ Բացի այդ, որոշ երկրներում հիվանդանոցների աշխատանքի առանձնահատկություններից ելնելով շատ երեխաներ ծնվում են շաբաթվա որոշակի օրերին։ Սակայն բաշխման անհամաչափությունը կարող է միայն մեծացնել ծննդյան օրերի համընկնման հավանականությունը, այլ ոչ թե փոքրացնել. եթե բոլոր մարդիկ ծնվեն 365-ից 3 օրը, ապա ծննդյան օրերի համընկնման հավանականությունն ավելի բարձր կլինի։

Նախ հաշվարկենք -ը՝ այն բանի հավանականությունը, որ անդամից բաղկացած խմբում բոլորի ծննդյան օրերը կլինեն տարբեր։ Եթե , ապա Դիրիխլեի սկզբունքի համաձայն՝ -ը հավասար կլինի զրոյի։ Իսկ եթե , ապա կհաշվարկենք հետևյալ կերպ. պատահականորեն ընտրենք խմբի անդամներից որևէ մեկին և հիշենք նրա ծննդյան օրը։ Այնուհետև պատահականորեն ընտրենք երկրորդ անդամին, ընդ որում, հավանականությունը, որ նրա ծննդյան օրը չի համընկնի առաջին անդամի հետ, հավասար է : Դիտարկենք երրորդ անդամին, որի ծննդյան օրը մյուս անդամների հետ չհամընկնելու հավանականությունը հավասար է : Համանմանորեն քննարկենք մինչև վերջին մասնակիցը, որի ծննդյան օրվա՝ մյուսների հետ չհամընկնելու հավանականությունը հավասար կլինի : Այդ բոլոր հավանականությունները բազմապատկելու դեպքում կստացվի այն բանի հավանականությունը, որ խմբի բոլոր անդամների ծննդյան օրերը տարբեր կլինեն.

Այդ դեպքում n հոգուց գոնե երկուսի ծննդյան օրվա համընկնելու հավանականությունը հավասար կլինի.

Այս ֆունկցիայի արժեքը գերազանցում է 1/2-ը -ի դեպքում, ընդ որում, համընկնելու հավանականությունը շուրջ 50,73% է, իսկ : n արժեքների և դրանց համապատասխան հավանականության ցանկը բերված է աղյուսակում.

n p(n)
10 12 %
20 41 %
30 70 %
50 97 %
100 99,99996 %
200 99,9999999999999999999999999998 %
300 ( 1 − 7×10−73 ) × 100 %
350 ( 1 − 3×10−131 ) × 100 %
367 100 %

Նշված խնդիրը կարելի է վերաձևակերպել «խնդիրներ համընկնումների վերաբերյալ» դասական հասկացություններով։ Ենթադրենք.

  • տարայում կա  գնդակ (տվյալ դեպքում -ը տարվա օրերի քանակն է՝ 365 օր),
  • գնդակները համարակալված են 1, 2, …, թվերով,
  • յուրաքանչյուր տարայից մի քանի ընտրությամբ վերցվում է n գնդակ (տվյալ դեպքում n-ը խմբի անդամների թիվն է),
  • հանված գնդակները յուրաքանչյուր ընտրությունից հետո վերադարձվում են տարայի մեջ,
  • ընտրությունները համարվում են կանոնակարգված, այսինքն՝ և ընտրությունները համարվում են տարբեր։

Հարկավոր է հաշվել ընտրության կրկնության բացակայության հավանականությունը։ Բոլոր հաշվարկները համանման են վերոնշյալին։

Այլընտրանքային մեթոդ

[խմբագրել | խմբագրել կոդը]

n անդամից կազմված խմբում երկու հոգու ծննդյան օրվա համընկնելու հավանականությունը կարելի է հաշվել նաև կոմբինատորիկայի բանաձևերի կիրառմամբ։ Ենթադրենք՝ տարվա յուրաքանչյուր օրը այբուբենի որևէ տառն է, իսկ այբուբենն ունի 365 տառ։ n մարդկանց ծննդյան օրերը կարող են ներկայացվել այդպիսի այբուբենի n տառից կազմված տողերով։ Հարթլիի բանաձևի համաձայն՝ հնարավոր տողերի քանակը հավասար է.

Հնարավոր տողերի քանակը, որտեղ տառերը չեն կրկնվում, կազմում է.

Եթե տողերն ընտրվում են պատահականության սկզբունքով (դիսկրետ հավասարաչափ բաշխմամբ), այն տողի ընտրելու հավանականությունը, որում գոնե երկու տառ կհամընկնի, հավասար է.

, -ի դեպքում, և
, -ի դեպքում։

Քանի որ

իսկ այս արտահայտությունը համարժեք է վերոնշյալին։

Մոտարկումներ

[խմբագրել | խմբագրել կոդը]

Ցուցչային ֆունկցիա

[խմբագրել | խմբագրել կոդը]

Օգտագործելով էքսպոնենցիալ ֆունկցիայի բաշխումը Թեյլորի շարքով.

վերոնշյալ արտահայտությունը -ի համար կարելի է մոտարկել հետևյալ կերպ.

Համապատասխանաբար.

Նկատելի է, որ պարզեցված մոտարկումը ևս

բավականաչափ ճշգրիտ է։

Դիտարկենք ևս մեկ մոտարկում։

Այն բանի հավանականությունը, որ երկու հոգու ծննդյան օրը չի համընկնի, հավասար է 364/365: անդամից կազմված խմբում ստացվում է զույգ։ Այդ պատճառով -ի հավանականությունը այդ իրողությունների անկախության դեպքում կարող է լինել.

Համապատասխանաբար, մոտենում ենք պահանջվող p(n) հավանականությանը.

Պուասոնյան մոտեցում

[խմբագրել | խմբագրել կոդը]

-ի՝ նախորդ մոտեցման հիման վրա կիրառելով երկանդամի համար Պուասոնի մոտեցումը՝ ստացվում է 50 %-ից մի փոքր ավելի.

Մարդկանց թվաքանակի հաշվարկ, որի դեպքում հավանականությունը կազմում է 50 %

[խմբագրել | խմբագրել կոդը]

p(n)-ի վերոնշյալ բանաձևից դիտարկենք n-ը։ p(n)-ի փոխարեն 50 % (0,5) տեղադրելու դեպքում կստանանք[3].

50 % հավանականության դեպքում գոյություն ունի n-ը հաշվելու ևս մեկ մեթոդ։ Վերևում ապացուցվածի համաձայն՝

Գտնենք ամենափոքր n-ը, որի դեպքում

կամ որ նույնն է,

Օգտվելով վերոնշյալ էքսպոնենցիալ ֆունկցիայով ֆունկցիայի ապրոքսիմացիայից՝

արտահայտության մեջ -ի փոխարեն տեղադրելով ՝ կստանանք[4].

Լուծելով հարաբերական n-ը՝ կստացվի.

Այստեղից գտնենք n-ը և կլորացնենք մինչև ամբողջ թիվ.

n = 23

Նշված անձի հետ նույն օրը ծնվածներ

[խմբագրել | խմբագրել կոդը]

p(n)-ի հավանականությունը համեմատենք այն բանի հավանականության հետ, որ n անձանցից բաղկացած խմբում որևէ մեկի ծննդյան օրը կհամընկնի խմբին չպատկանող, նախապես ընտրված անձի ծննդյան օրվա հետ։ Այդ հավանականությունը հավասար է.

p(n) և q(n) ֆունկցիաների գրաֆիկների համեմատություն.
  • աբսցիսների առանցք - n մարդկանց քանակը,
  • օրդինատների առանցք - հավանականություն,
  • p(n) - այն բանի հավանականությունը, որ n անձանցից կազմված խմբում նրանցից գոնե երկուսի ծննդյան օրերը կհամընկնեն,
  • q(n) - այն բանի հավանականությունը, որ n անձանցից կազմված խմբում որևէ մեկի ծննդյան օրը կհամընկնի խմբին չպատկանող, նախապես ընտրված որևէ մեկի ծննդյան օրվա հետ:
  • Տեղադրելով n = 23՝ կստանանք q(n) ≈ 6,12 %: Որպեսզի q(n)-ը գերազանցի 50 %-ը, խմբի անդամների թիվը պետք է լինի 253-ից ոչ պակաս. (q(252) ≈ 49,91 %; q(253) ≈ 50,05 %): Այդ թիվն ավելի մեծ է, քան տարվա օրերի քանակի կեսը (365/2 = 182,5): Դա այդպես է, քանի որ խմբի մնացած անդամների ծննդյան օրերը կարող են կրկնվել իրար միջև, որը նվազեցնում է q(n) հավանականությունը։

    Ընդհանրացումներ

    [խմբագրել | խմբագրել կոդը]

    Դիսկրետ պատահական մեծությունների համընկնում

    [խմբագրել | խմբագրել կոդը]

    Նկարագրված խնդիրը կարող է ձևակերպվել ընդհանուր տեսքով.

    • տրված են պատահական թվեր,
    • պատահական թվերը հավասարաչափ բաշխված են 1-ից մինչև d դիապազոնում,
    • n - պատահական թվերի քանակը,
    • որոշել p( n ; d )՝ այն բանի հավանականությունը, որ նշված թվերից գոնե երկուսը կհամընկնեն։

    Վերոնշյալի պես քննարկելու դեպքում կարելի է ստանալ ընդհանուր լուծումներ[5][6].

    Հակադարձ խնդիր[7].

    • տրված է p - այն բանի հավանականությունը, որ կհամընկնի թեկուզ երկու պատահական թիվ,
    • հայտնի է, որ պատահական թվերը հավասարաչափ բաշխված են 1-ից մինչև d դիապազոնում,
    • գտնել n(p;d)՝ պատահական թվերի քանակը։

    Լուծում[8].

    Մարդկանց մի քանի տեսակ

    [խմբագրել | խմբագրել կոդը]
    Գոնե մեկ տղամարդու և մեկ կնոջ ծննդյան օրվա համընկնելու հավանականությունը

    Վերևում ծննդյան օրվա պարադոքսը ներկայացված էր մարդկանց մեկ «տեսակի» համար։ Խնդիրը կարելի է ընդհանրացնել՝ դիտարկելով տարբեր «տեսակներ», օրինակ՝ մարդկանց բաժանելով տղամարդկանց (m) և կանանց (n) խմբերի[9]։ Հաշվենք, թե որքանով է հավանական, որ գոնե մեկ կնոջ և մեկ տղամարդու ծննդյան օրերը կհամընկնեն (երկու կնոջ կամ երկու տղամարդու ծննդյան օրվա համընկնելու հավանականությունը չի դիտարկվում).

    որտեղ d = 365, իսկ S2()-ը երկրորդ տեսակի Ստիրլինգի թիվն է։ Տրված հավանականության համար n+m մեծության վերաբերյալ միանշանակ պատասխան չկա։ Օրինակ՝ 0,5 հավանականություն ստացվում է ինչպես 16 տղամարդու և 16 կնոջ, այնպես էլ 43 տղամարդու և 6 կնոջ խմբի դեպքում։

    Մոտ ծննդյան օրեր

    [խմբագրել | խմբագրել կոդը]

    Ծննդյան օրվա պարադոքսի մեկ այլ ընդհանրացում է այն խնդրի դիտարկումը, թե որքան մարդ է անհրաժեշտ, որպեսզի խմբում այն մարդկանց, ում ծննդյան օրերը տարբերվում են ոչ ավելի, քան մեկ օրով (կամ երկու, երեք և այդպես շարունակ), լինելու հավանականությունը գերազանցի 50 %-ը։ Այդ խնդրի լուծման համար օգտագործվում է ներառման-բացառման սկզբունքը։ Արդյունքը (կրկին ենթադրելով, որ ծննդյան օրերը բաշխված են հավասարաչափ) ստացվում է հետևյալ կերպ[10].

    Ծննդյան օրերի առավելագույն տարբերություն, օրերի քանակ Մարդկանց անհրաժեշտ քանակ
    1 23
    2 14
    3 11
    4 9
    5 8
    6 8
    7 7
    8 7

    Այդ կերպ, հավանականությունը, որ թեկուզ 7 հոգուց կազմված խմբում նրանցից գոնե երկուսի ծննդյան օրերը կտարբերվեն ոչ ավելի, քան մեկ շաբաթով, գերազանցում է 50 %-ը։

    Հակադարձ խնդիրներ

    [խմբագրել | խմբագրել կոդը]
    1. Ամենափոքր n թվի որոնում, որի դեպքում p(n) հավանականությունը մեծ է նշված p թվից[11]։
    1. Ամենամեծ n թվի որոնում, որի դեպքում p(n) հավանականությունը փոքր է նշված p թվից։

    Օգտվելով վերանշյալ բանաձևից՝ ստացվում է.

    p n n p(n↓) n p(n↑)
    0.01 0.14178√365 = 2.70864 2 0.00274 3 0.00820
    0.05 0.32029√365 = 6.11916 6 0.04046 7 0.05624
    0.1 0.45904√365 = 8.77002 8 0.07434 9 0.09462
    0.2 0.66805√365 = 12.76302 12 0.16702 13 0.19441
    0.3 0.84460√365 = 16.13607 16 0.28360 17 0.31501
    0.5 1.17741√365 = 22.49439 22 0.47570 23 0.50730
    0.7 1.55176√365 = 29.64625 29 0.68097 30 0.70632
    0.8 1.79412√365 = 34.27666 34 0.79532 35 0.81438
    0.9 2.14597√365 = 40.99862 40 0.89123 41 0.90315
    0.95 2.44775√365 = 46.76414 46 0.94825 47 0.95477
    0.99 3.03485√365 = 57.98081 57 0.99012 58 0.99166

    Լավագույն դիրք

    [խմբագրել | խմբագրել կոդը]

    Ենթադրենք՝ սենյակում կա n - 1 մարդ, և նրանց ծննդյան օրերը տարբեր են։ Դիցուք՝ g(n)-ը այն բանի հավանականությունն է, որ ներս մտնող մարդու ծննդյան օրը կհամընկնի սենյակում գտնվողներից որևէ մեկի հետ։ Հարկավոր է գտնել n արժեքը, որի դեպքում g(n) ֆունկցիայի արժեքը առավելագույնն է[12]։

    Լուծումը հանգում է արտահայտության առավելագույն արժեքը գտնելուն.

    p(n) - p(n-1).

    Օգտագործելով p(n)-ի վերոնշյալ բանաձևը՝ ստացվում է՝ n = 20:

    Մարդկանց միջին քանակ

    [խմբագրել | խմբագրել կոդը]

    Դիտարկենք մեկ այլ խնդիր։ Միջինում որքան մարդ է անհրաժեշտ, որպեսզի նրանցից գոնե երկուսի ծննդյան օրը համընկնի։

    Այս խնդիրը կապված է եղել հեշ ֆունկցիաների ալգորիթմի հետ և ուսումնասիրվել Դոնալդ Կնուտի կողմից։

    Պարզվում է, որ որոնվող պատահական մեծությունն ունի մաթեմատիկական սպասում, որը հավասար է.

    որտեղ

    Այս ֆունկցիան ուսումնասիրել է Սրինիվասա Ռամանուջանը։

    Ֆունկցիայի համար նա ստացել է հետևյալը.

    M = 365-ի դեպքում մարդկանց միջին թիվը հավասար է.

    Ստացված թիվը մի փոքր ավելին է, քան 50 % հավանականությունն ապահովող մարդկանց թիվը[13]։ Անհրաժեշտ մարդկանց թիվը հավասար է M + 1 = 366 (365 մարդու ծննդյան օրը կարող է բաշխվել տարվա 365 օրերի վրա առանց համընկնման), թեև միջինում հարկավոր է միայն 25։

    Ծանոթագրություններ

    [խմբագրել | խմբագրել կոդը]
    1. W. W. Rouse Ball, 1960, Other Questions on Probability, in "Mathematical Recreations and Essays", Macmillan, New York, p 45.
    2. «The Birthday Problem». Արխիվացված է օրիգինալից 2014 թ․ նոյեմբերի 6-ին. Վերցված է 2017 թ․ դեկտեմբերի 18-ին.
    3. Mathis, Frank H. (June 1991). "A Generalized Birthday Problem". SIAM Review. Society for Industrial and Applied Mathematics. 33 (2): 265–270. doi:10.1137/1033051. ISSN 0036-1445. JSTOR 2031144. OCLC 37699182
    4. Jim Gray, Catharine van Ingen. Empirical Measurements of Disk Failure Rates and Error Rates
    5. D. Brink, A (probably) exact solution to the Birthday Problem, Ramanujan Journal, 2012, doi: 10.1007/s11139-011-9343-9.
    6. Suzuki, K.; Tonien, D.; et al. (2006). "Birthday Paradox for Multi-collisions". In Rhee M.S., Lee B. Lecture Notes in Computer Science, vol 4296. Berlin: Springer. Information Security and Cryptology – ICISC 2006.
    7. Brink 2012, Theorem 2
    8. Brink 2012, Theorem 3
    9. Z. E. Schnabel (1938) The Estimation of the Total Fish Population of a Lake, American Mathematical Monthly 45, 348–352.
    10. M. Abramson and W. O. J. Moser (1970) More Birthday Surprises, American Mathematical Monthly 77, 856–858
    11. Might, Matt. "Collision hash collisions with the birthday paradox". Matt Might's blog. Retrieved 17 July 2015.
    12. Voracek, M., Tran, U. S., & Formann, A. K. (2008). Birthday and birthmate problems: Misconceptions of probability among psychology undergraduates and casino visitors and personnel. Perceptual and Motor Skills, 106, 91-103.
    13. C. Borgs, J. Chayes, and B. Pittel (2001) Phase Transition and Finite Size Scaling in the Integer Partition Problem, Random Structures and Algorithms 19(3–4), 247–288.

    Գրականություն

    [խմբագրել | խմբագրել կոդը]
    • John G. Kemeny, J. Laurie Snell, Gerald Thompson Introduction to Finite Mathematics. The first edition. — 1‑е издание. — 1957 год. Русский перевод: Кемени Дж., Снелл Дж., Томпсон Дж. Введение в конечную математику. — Издательство иностранной литературы, 1963 год. — 488 с.
    • Секей Г. Парадоксы в теории вероятностей и математической статистике. — РХД, 2003 год. — ISBN 5-93972-150-8
    • Козлов М. В. Элементы теории вероятностей в примерах и задачах. — МГУ, 1990 год. — ISBN 5-211-00312-8
    • Goldberg S. A Direct Attack on a Birthday Problem(անգլ.) // Mathematical Mathematics Magazine. — Май 1976 года. — В. 49. — С. 130-132.
    • Mosteller F. Understanding the Birthday Problem(անգլ.) // The Mathematics Teacher. — Май 1962 года. — С. 322-325.

    Արտաքին հղումներ

    [խմբագրել | խմբագրել կոդը]