Come calcolare la legge di Benford prima cifra significativa

Calcola legge Benford P(d)=log10(1+1/d) prima cifra significativa. P(1)=30.10%, P(9)=4.58%. Storia Newcomb 1881 Benford 1938. Applicazioni fraud detection accounting tax audits IRS, election fraud, scientific data integrity.

Parametri di calcolo
Questo calcolatore ti è stato utile?

Come calcolare la legge di Benford: distribuzione probabilistica controintuitiva della prima cifra significativa nei dataset naturali. Formula: P(d) = log10(1 + 1/d) per d=1..9. Risultati: P(1)=30.10%, P(2)=17.61%, P(3)=12.49%, P(4)=9.69%, P(5)=7.92%, P(6)=6.69%, P(7)=5.80%, P(8)=5.12%, P(9)=4.58%. Cifra 1 appare 6 volte più frequentemente di cifra 9, contrario intuizione uniforme 1/9=11.11% per ogni cifra. Storia: Simon Newcomb (Canada-USA 1835-1909) US Naval Observatory Washington DC scoprì 1881 osservando logarithm tables consumate più pagine inizio (cifre piccole), pubblicato American Journal Mathematics. Frank Benford (USA 1883-1948) General Electric GE Schenectady NY 1938 ripetette osservazione con 20229 numeri da 20 datasets diversi (lunghezze fiumi, popolazioni città, costanti fisiche, atomic weights, baseball statistics, Reader Digest, addresses USA), pubblicato Proceedings American Philosophical Society. Spiegazione matematica: scale-invariance distribuzione (Theodore P. Hill 1995 Georgia Tech), Roger S. Pinkham 1961 floating point hypothesis.

Applicazioni: fraud detection accounting tax audits IRS USA Internal Revenue Service Washington DC, FBI Federal Bureau Investigation Quantico VA cyber crimes; election fraud Iran 2009 Mebane analisi statistica Walter Mebane Michigan University; scientific data integrity audits Greek government deficit 2001-2009 audit Eurostat Bruxelles; financial accounting Enron 2001 collapse pre-discovery red flag bookkeeping fraud; stock prices NYSE NASDAQ NYC; geographic populations cities Italia Roma Milano Napoli Torino Palermo Genova Bologna Firenze Bari Catania ISTAT dati anagrafici; Italia Guardia Finanza Roma audit fiscale fraude tributarie analisi PNF Procura Nazionale Antimafia Roma operations; Banche Italia compliance Antimafia AML Anti-Money Laundering UIF Unita Informazione Finanziaria Banca Italia Roma; CONSOB Commissione Nazionale Società Borsa Roma audits financial markets; Agenzia Entrate Roma controlli fiscali partite IVA artigiani professionisti dichiarazioni; ISTAT statistiche demografica anagrafica popolazione 60 mln italiani; INFN Frascati esperimenti dati scientifici integrita.

Formule legge di Benford

Probabilità prima cifra significativa: P(d) = log10(1 + 1/d) per d=1..9. Equivalent: P(d) = log10((d+1)/d). Tabella esatta: P(1) = log10(2) = 0.30103, P(2) = log10(1.5) = 0.17609, P(3) = log10(4/3) = 0.12494, P(4) = log10(5/4) = 0.09691, P(5) = log10(6/5) = 0.07918, P(6) = log10(7/6) = 0.06695, P(7) = log10(8/7) = 0.05799, P(8) = log10(9/8) = 0.05115, P(9) = log10(10/9) = 0.04576. Sum P(1..9) = 1.0 esatto.

Generalized Benford prima n cifre: P(d1, d2, ..., dn) = log10(1 + 1/(d1*10^(n-1) + d2*10^(n-2) + ... + dn)). Per coppia primi due cifre (10..99): P(d1d2) = log10(1 + 1/(d1*10+d2)). P(10) = 4.139%, P(11) = 3.779%, P(99) = 0.437%. Test forensico potente seconde cifre. Generalized seconda cifra: P_secondo(d) = sum_{j=1..9} log10(1 + 1/(10j+d)).

Test conformita Chi-quadro: chi^2 = sum_{d=1..9} ((Observed_d - Expected_d)^2 / Expected_d). Expected_d = N * P(d) Benford. df = 8 (9 categorie - 1 vincolo). Soglie statistiche significativita: chi^2 0.5), 8.0-15.5 moderata (p 0.05-0.5), > 15.5 deviazione significativa (p < 0.05). Critica per fraud detection: bookkeeping artificiale spesso uniform distribuzione cifre, deviazione 30-50.

Test forensico Mark Nigrini: Mantissa Arc Test, Z-statistic per cifra, Mean Absolute Deviation MAD = sum|Observed-Expected|/9, Distortion Factor DF. Nigrini 1996 Western Cape University South Africa, formalizzazione audit forensico digital analysis. MAD 0.015 nonconformity. Bookkeeping fraudolento spesso MAD 0.05+.

Pre-conditions Benford applicabilita: dataset deve span multipli orders of magnitude (almeno 3 decadi 10^0..10^3); origin diverse fonti (NON valori artificiali fissati); minimo 1000 osservazioni statistical robust; numeri positivi (segno irrilevante prima cifra); NON bounded restrictive (es. eta umane 18-100 NON Benford). Esempi conformi: lunghezze fiumi mondo, popolazioni città, magnitudini stelle, prezzi azioni, fatturati aziende, voci bilancio P&L, numeri serie pubblicazioni scientifiche.

Storia e contesto

Simon Newcomb (Canada-USA 1835-1909) US Naval Observatory Washington DC fondato 1830 astronomer matematico, presidente American Mathematical Society, 1881 pubblicato "Note on the Frequency of Use of the Different Digits in Natural Numbers" American Journal Mathematics 4:39 osservando logarithm tables (libri tabelle ln/log10) usate scientisti pre-electronic calculators primi pagine (cifre piccole 1-3) consumate fisicamente più di pagine finali (cifre 7-9), conjectured cifre piccole appaiono naturalmente più frequenti naturali datasets. Frank Albert Benford (USA 1883-1948) General Electric Research GE Schenectady NY USA 1938 ripetette osservazione sistematicamente con 20229 numeri da 20 categorie diverse: River basin areas, City populations, Reader Digest articles addresses, Atomic weights chemical elements, Specific heats physics constants, Black body radiation wavelengths, Pressure values steam, X-ray volts measurements, American League baseball statistics 1936 season, Mathematical tables ln cos sqrt n!, Death rates statistics; trovó conformity strong empirical, formalizzò "The Law of Anomalous Numbers" Proceedings American Philosophical Society 78:551. Theodore P. Hill (USA 1944-) Georgia Tech Atlanta 1995 dimostrazione matematica rigorous: distribuzione invariante under scale change (multiply tutti numeri per costante non altera distribuzione) E base change (cambiare base 10 a 2 8 16 mantiene formula generalized log_b(1+1/d)).

Spiegazione fondamentale: distribuzione invariant Benford unique satisfying both invariances. Roger S. Pinkham 1961 Princeton 1965 prova algebrica scale-invariance. Persi Diaconis Stanford 1977 lattice analysis convergenza. Applicazioni storiche: Mark J. Nigrini (USA 1958-) Western Cape University South Africa 1996 PhD thesis formalizzazione audit forensico digital analysis "Forensic Analytics" 2011 libro standard fraud detection accounting; Walter Mebane Michigan University 2009 election fraud analysis Iran presidential 2009 Ahmadinejad-Mousavi disputed result, Italian elections analyzed too. Famous fraud cases: Enron Collapse 2001 Houston Texas Andersen accounting hidden fraud bookkeeping deviation Benford retrospective audit Wall Street Journal report, Bernie Madoff Ponzi scheme NY 2008 $65 billion fraud SEC Securities Exchange Commission Washington DC compliance failure, Greek government deficit fraud 2001-2009 audit Eurostat Bruxelles statistical anomalies entry EU eurozone, WorldCom 2002 telecom $11 billion accounting fraud. Italia ricerca: CNR-IIT Pisa Statistical Computing, Universita Bologna DEI Statistica analytica, Politecnico Milano DEIB Data Science, Sapienza Roma DIET Probabilità applicata, Federico II Napoli DIETI, Padova DEI Computer Science, Bocconi Milano Department Decision Sciences fraud analytics. Italia organi audit fraud: Guardia Finanza Roma General Comando Roma operations Italia 60000 finanzieri investigators tax fraud money laundering AML;

Procura Nazionale Antimafia DNA Roma; AGCM Autorita Garante Concorrenza Mercato Roma; Banca Italia UIF Unita Informazione Finanziaria Roma anti-money laundering compliance; CONSOB Commissione Nazionale Società Borsa Roma financial markets; Agenzia Entrate Roma controlli fiscali partite IVA. Banche Italia compliance: UniCredit Milano Compliance, Intesa Sanpaolo Torino-Milano AML, BPM Banca Popolare Milano, Banca Mediolanum Basiglio Milano. AML directives EU: 4AMLD 2015, 5AMLD 2018, 6AMLD 2020 directive recasting. Casi italiani Benford: Tangentopoli Mani Pulite 1992 Milano Antonio Di Pietro Procura Milano Borrelli Davigo magistrati corruption Italian politicians retrospective audit; Parmalat 2003 Calisto Tanzi Collecchio Parma food multinational $14 billion fraud bookkeeping accounting deviation Benford analyses post-collapse; Banca Popolare Vicenza 2017 Veneto financial collapse audit anomalies. Universita Statistica Italia: Bocconi Milano Statistica Decisioni Big Data analytics, Bologna alma mater 1088 prima Europa Statistica DEMS, Padova DEI Statistica, Pisa SNS Scuola Normale Superiore Mathematics, Sapienza Roma DIET, Politecnico Milano DEIB Mathematics, Federico II Napoli DIETI Data Science.

Tabella distribuzione Benford

  • P(1) = 30.10%: cifra 1 più frequente, log10(2)
  • P(2) = 17.61%: cifra 2, log10(1.5)
  • P(3) = 12.49%: cifra 3, log10(4/3)
  • P(4) = 9.69%: cifra 4, log10(5/4)
  • P(5) = 7.92%: cifra 5, log10(6/5)
  • P(6) = 6.69%: cifra 6, log10(7/6)
  • P(7) = 5.80%: cifra 7, log10(8/7)
  • P(8) = 5.12%: cifra 8, log10(9/8)
  • P(9) = 4.58%: cifra 9 meno frequente, log10(10/9)
  • Sum: 100.00% esatto
  • Uniform random: 11.11% per cifra (NON Benford)
  • P(10) coppia primi 2: 4.139%
  • P(11) coppia primi 2: 3.779%
  • P(99) coppia primi 2: 0.437%
  • Seconda cifra P(0): 11.97% (vs 10% uniform)
  • Seconda cifra P(9): 8.50%
  • Chi^2 conformity threshold: 15.5 deviazione
  • MAD Mean Absolute Deviation: 0.015 nonconformity
  • Lunghezze fiumi mondo: conforme Benford
  • Popolazioni città Italia ISTAT: conforme Benford
  • Atomic weights elementi: conforme Benford
  • Costanti fisiche CODATA: conforme Benford
  • Stock prices NYSE NASDAQ: conforme Benford
  • Numeri lotteria SuperEnalotto: NON conforme (uniform random)
  • Eta umane 18-100: NON conforme (bounded narrow)
  • Numeri telefono: NON conforme (bounded format)
  • Codice fiscale Italia: NON conforme (algoritmo deterministico)
  • Iran election 2009: deviation flagged Mebane Michigan
  • Greek deficit 2001-2009: deviation flagged Eurostat
  • Enron Houston 2001: deviation retrospective audit

Esempi numerici dettagliati

Esempio 1 - Cifra 1 distribuzione Benford. d=1. P(1) = log10(1+1/1) = log10(2) = 0.30103 = 30.10%. Sample size 1000 dataset naturale (popolazioni città Italia ISTAT). Expected count = 1000 * 0.30103 = 301 osservazioni cifra 1 prima cifra. Italia: ISTAT 60 mln italiani 7900 comuni Italia, popolazioni distribuite Benford. Roma 2.8 mln, Milano 1.4 mln, Napoli 920k, Torino 850k - cifre prime: 2, 1, 9, 8. Audit empirico distribuzione comuni piccoli-grandi conforme.

Esempio 2 - Cifra 9 distribuzione Benford. d=9. P(9) = log10(1+1/9) = log10(10/9) = 0.04576 = 4.58%. Sample size 1000. Expected count = 46. Solo 46 osservazioni cifra 9 prima cifra in dataset naturale 1000 elementi. Cifra 9 appare 6.6 volte meno frequente di cifra 1 (30.10/4.58). Risultato controintuitivo (uniform expectation 11.11%). Banche Italia compliance UIF Banca Italia analisi transazioni bancari sospette deviation flagged.

Esempio 3 - Test fraud detection Tangentopoli Italia. Dataset 10 numeri sospetti uniformi 500,500,500,500,500,500,500,500,500,500. Calculation Chi^2: tutti hanno prima cifra 5. Observed: count[1]=0, count[2]=0, ..., count[5]=10, ..., count[9]=0. Expected per cifra Benford 1000: count[1]=3.01, count[5]=0.79, count[9]=0.46. Chi^2 sum = (0-3.01)^2/3.01 + ... + (10-0.79)^2/0.79 + ... + (0-0.46)^2/0.46 = enormous = 110+. >> 15.5 soglia => "Possibile fraud, audit forensico raccomandato". Esempio: Tangentopoli Mani Pulite Milano 1992 Antonio Di Pietro Procura Milano corruption documenti contabili artificiali deviated significantly Benford post-analysis.

Esempio 4 - Sample 10 fatturati Italia partite IVA. Dataset realistico 10 fatturati artigiani Italia (€): 12500, 8900, 25000, 1850, 75000, 230000, 1100000, 45000, 320000, 6700. Prime cifre: 1, 8, 2, 1, 7, 2, 1, 4, 3, 6. Counts: c1=3, c2=2, c3=1, c4=1, c5=0, c6=1, c7=1, c8=1, c9=0. Total 10. Expected Benford 10 sample: e1=3.01, e2=1.76, e3=1.25, e4=0.97, e5=0.79, e6=0.67, e7=0.58, e8=0.51, e9=0.46. Chi^2 piccolo (~3-4), conformity moderate-high. Agenzia Entrate Roma controlli fiscali audit similar approach Benford analysis.

Esempio 5 - Costante fisica calcolo (Pi prime cifre). Pi = 3.14159265358979323846... Prima cifra significativa = 3. Distribuzione cifre Pi non Benford (Pi numero specifico singolo, non dataset). MA cifre Pi expansion seconda terza... distribuzione uniform asintoticamente Wallis Brouncker Newton Leibniz Euler. Dataset costanti fisiche multiple CODATA: G=6.67e-11, c=2.998e8, h=6.626e-34, e=1.602e-19, k_B=1.381e-23, N_A=6.022e23 - prime cifre 6,2,6,1,1,6 - distribuzione conforme Benford piccoli sample.

Limiti e considerazioni

  1. Pre-conditions critiche: dataset deve span multipli orders of magnitude (almeno 3 decadi 10^0-10^3); origin diverse fonti naturali; minimo 1000 osservazioni statistical robust.
  2. NON applicabile bounded narrow datasets: eta umane 18-100, voti scolastici 1-30, codici fiscali (algoritmo), numeri telefono format fisso.
  3. NON applicabile uniform random distributions: lotteria SuperEnalotto numeri estrazione, dadi tiri, generatore random uniform.
  4. Multipli decadi necessari: dataset 1-10 NO Benford, 1-10000 SI Benford strong.
  5. Fraud detection limitazioni: deviation Benford sufficient indicator NON proof legal, audit forensico aggiuntivo richiesto.
  6. False positive: conformity may differ Benford for legitimate non-natural reasons (truncation rounding business pricing $9.99 effects).
  7. Sample size minimum: 1000 robust.
  8. Generalized cifre seconde-terze: distribuzione converge asintoticamente uniform 10%, weaker test.
  9. Mantissa distribution: log_10(N) frazione part uniform [0,1] per Benford, alternative test.
  10. Numerical precision: log10 floating point round-off cumulative error large samples, BigDecimal arbitrary precision per casi estremi.

Errori comuni

  1. Pretendere Benford applicabile bounded narrow datasets (eta, voti).
  2. Confondere cifra prima significativa con cifra unita: 245 prima=2 NON 5.
  3. Trascurare segno: -300 prima cifra=3 (segno irrilevante).
  4. Applicare Benford a dataset uniform random: lotteria, dadi.
  5. Sample size insufficient: <100 results unreliable.
  6. Confondere conformity Chi^2 con causation fraud: deviation indicator NON proof.
  7. Dataset narrow magnitude (1 decade): Benford NON applicabile.
  8. Numerical underflow log10 piccoli numeri: usare double precision robust.
  9. Decimal point handling: 0.123 prima cifra=1 NON 0; trim leading zeros.
  10. Different bases: P(d) base 2 differente formula log_2(1+1/d), not log10.

Applicazioni numerate

  1. Fraud detection IRS USA: Internal Revenue Service Washington DC tax audits Benford analysis individual returns business; Mark Nigrini 1996 forensico digital analysis methodology standard.
  2. Italia Guardia Finanza audit: Comando Generale Roma 60000 finanzieri investigators tax fraud, money laundering AML, partite IVA controlli Agenzia Entrate Roma.
  3. Banche Italia compliance UIF: Unita Informazione Finanziaria Banca Italia Roma anti-money laundering, UniCredit Milano Compliance, Intesa Sanpaolo Torino-Milano AML.
  4. CONSOB Borsa audits: Commissione Nazionale Società Borsa Roma financial markets, Borsa Italiana Milano Piazza Affari trading anomalies.
  5. Election fraud analysis: Walter Mebane Michigan University Iran 2009 presidential, applicabile Italia elezioni regionali statistical irregularities.
  6. Audit forensico: Mark Nigrini "Forensic Analytics" 2011 standard methodology, Italia Procura Nazionale Antimafia Roma DNA.
  7. Scientific data integrity: INFN Frascati esperimenti acceleratori dati misurazioni Benford check, ISTAT Roma statistiche demografica anagrafica.
  8. Universita Statistica Italia: Bocconi Milano Statistica Decisioni, Bologna alma mater 1088 prima Europa, Pisa SNS Scuola Normale Superiore.
  9. Casi italiani famosi: Tangentopoli Mani Pulite 1992 Milano Antonio Di Pietro, Parmalat 2003 Collecchio Parma $14 billion fraud Calisto Tanzi.
  10. Educational didattica: Politecnico Milano DEIB Data Science, Sapienza Roma DIET, Federico II Napoli DIETI corsi probabilità statistica forensica.

Per supporto

Per domande tecniche: info@calcoi.com. Strumento didattico statistica forensica. Per applicazioni professionali Newcomb S 1881 'Note on the Frequency of Use of Different Digits' American Journal Mathematics, Benford F 1938 'The Law of Anomalous Numbers' Proceedings American Philosophical Society, Hill TP 1995 'A Statistical Derivation of the Significant-Digit Law', Nigrini MJ 2011 'Forensic Analytics: Methods and Techniques for Forensic Accounting Investigations'. NIST FIPS 199 cybersecurity, ISO 31000 risk management.

Aggiornato a luglio 2026

Domande frequenti

Cosa significa legge di Benford?

Distribuzione probabilistica controintuitiva prima cifra significativa numeri naturali datasets. Formula P(d)=log10(1+1/d). Risultati: P(1)=30.10%, P(2)=17.61%, P(3)=12.49%, P(4)=9.69%, P(5)=7.92%, P(6)=6.69%, P(7)=5.80%, P(8)=5.12%, P(9)=4.58%. Cifra 1 appare 6 volte più frequente cifra 9. Storia Simon Newcomb 1881 US Naval Observatory osservò pagine logarithm tables consumate, Frank Benford 1938 General Electric Schenectady NY ripetette 20229 numeri 20 datasets. Applicazioni fraud detection accounting tax IRS USA Italia AEAT, election fraud Iran 2009.

Quali pre-conditions Benford applicabilita?

Pre-conditions critici: dataset deve span multipli orders of magnitude (almeno 3 decadi 10^0-10^3); origin diverse fonti naturali (NON valori artificiali); minimo 1000 osservazioni statistical robust; numeri positivi (segno irrilevante); NON bounded restrictive. Conformi: lunghezze fiumi, popolazioni città Italia ISTAT, magnitudini stelle, prezzi azioni Borsa Italiana Milano, fatturati aziende. NON conformi: eta umane 18-100 (bounded), codici fiscali (algoritmici), numeri telefono (formato fisso), lotteria SuperEnalotto (uniform random).

Come usare Benford fraud detection?

Test Chi-quadro chi^2 = sum((Observed-Expected)^2/Expected). df=8. Soglie: chi^215.5 deviazione significativa (possibile fraud). Mark Nigrini 1996 Western Cape University South Africa formalizzazione audit forensico, MAD Mean Absolute Deviation 0.015 nonconformity. Bookkeeping fraudulento spesso MAD 0.05+. Italia: Tangentopoli Mani Pulite 1992, Parmalat 2003 $14 billion fraud detected retrospective Benford analysis.

Perché cifra 1 più frequente cifra 9?

Cifra 1 (30.10%) 6 volte più frequente cifra 9 (4.58%). Spiegazione: scale-invariance distribuzione (Theodore P. Hill 1995 Georgia Tech). Logarithmic distribution: numeri tra 1 e 2 (cifra 1) span più range orders magnitude rispetto numeri tra 9 e 10 (cifra 9). Esempio: dataset 1-1000 contiene 100-200 (cifra 1) ma 90-100 (cifra 9), proporzioni log10(2):log10(10/9) = 0.30:0.046 = 6.6:1. Origin matematica: distribuzione invariante under scale change AND base change.

Come applicare Benford economia Italia?

Italia applicazioni Benford: Guardia Finanza Roma 60000 finanzieri audits fiscali partite IVA controlli Agenzia Entrate Roma; Banca Italia UIF Unita Informazione Finanziaria Roma anti-money laundering AML compliance; CONSOB Commissione Nazionale Società Borsa Roma audits financial markets; banche italiane UniCredit Milano Compliance, Intesa Sanpaolo Torino-Milano AML; casi storici Tangentopoli 1992 Antonio Di Pietro Procura Milano corruption, Parmalat 2003 Calisto Tanzi $14 billion food multinational fraud bookkeeping.

Quali esempi datasets Benford conformi?

Datasets conformi Benford: lunghezze fiumi mondo (1000+ sample), popolazioni città Italia ISTAT 7900 comuni Roma 2.8 mln Milano 1.4 mln Napoli 920k, atomic weights elementi periodici, costanti fisiche CODATA G c h e k_B N_A, prezzi azioni Borsa Italiana Milano FTSE MIB, fatturati PMI italiane piccole-medie imprese, articoli scientifici numeri serie ISI Web Science. Datasets NON conformi: eta umane (bounded 18-100), codici fiscali algoritmici, numeri telefono fissi, voti scolastici 1-30.

Come Benford gestione audit forense?

Mark Nigrini Western Cape University 1996 PhD formalizzazione audit forensico digital analysis: First Digit Test (cifra 1), First Two Digits Test (coppie 10-99 più sensibile), Second Digit Test (asintoticamente uniform 10%), Mantissa Arc Test, Z-statistic per cifra, Mean Absolute Deviation MAD, Distortion Factor DF. 'Forensic Analytics' 2011 libro standard. Italia applicazioni: Procura Nazionale Antimafia Roma DNA, Guardia Finanza Roma, Banca Italia UIF, Agenzia Entrate audits Roma.

Commenti (0)

Ancora nessun commento. Sii il primo!