[BASE Cinque - Appunti di Matematica ricreativa]
Soluzione completa di un problema di attraversamento
Ringrazio innanzitutto Pietro Vitelli per questa soluzione dettagliata di un problema generale di attraversamento di un fiume.
Nella pagina Il leopardo, la capra e il kassawi trovate alcuni casi particolari che vi permetteranno di entrare nell'argomento.
Qui di seguito riporto un semplice esempio.
I tre mariti gelosi
Tre mariti e le rispettive tre mogli devono attraversare un fiume su
una barca che può trasportare al massimo due persone alla volta.
Poiché i mariti sono molto gelosi, nessuna donna deve trovarsi mai assieme ad
altri uomini se non in presenza del proprio marito.
Come faranno le tre coppie ad attraversare il fiume?
Attraversare un fiume: una possibile generalizzazione
Non poteva mancare un'indagine sul problema generale dell'attraversamento di un
fiume. Non si sa mai: un giorno potremmo trovarci in 5000 ed è bene arrivare
preparati.
Dunque, abbiamo:
- n coppie marito-moglie;
- una barca a x posti;
Possiamo farcela?
In quanti passaggi?
[Lucas, L'Arithmétique Amusante, 1895]
di Pietro Vitelli
Ultimamente mi sono appassionato all'argomento, grazie all'appendice sul
tema, presente nel libro Giochi matematici alla corte di
Carlomagno a cura di Raffaella Franci.
Da quest'ultima ho appreso che Lucas aveva trattato in modo
completo il problema, nelle sue Ricreazioni Matematiche
(1894).
Il problema sono le situazioni in cui, per un breve lasso di tempo (ad esempio
avvicendamento tra barca e sponda), una moglie viene a trovarsi lontana dal
proprio marito e in compagnia di altri uomini.
Io avevo a suo tempo considerato ambigue e comunque trascurabili queste
situazioni.
In realtà esse non sono affatto ambigue e, semplicemente, non soddisfano la
condizione iniziale della "gelosia".
Pertanto, riporto nel post seguente la corretta generalizzazione di Lucas, con
l'aggiunta da parte mia delle dimostrazioni dei casi non esplicitati, e di
quelli che Lucas rimanda al lettore.
In grassetto le mie dimostrazioni.
Seguendo l'approccio di Lucas, possiamo generalizzare il problema mediante
elencazione di tutti i casi possibili con relativa dimostrazione.
Indichiamo con il numero di coppie (marito - moglie) da traghettare, e con il numero di posti sulla
barca.
Ho individuato 10 casi possibili, che ricoprono tutte le casistiche, e sono:
coppie - posti
coppie - posti
coppie - posti
coppie - posti
coppie - posti
coppie - posti
coppie - posti
coppie - posti
coppie - posti ,, pari,
coppie - posti ,, dispari,
Quelli in testo normale sono stati dimostrati da Lucas; quelli in grassetto
proverò a dimostrarli io.
Indichiamo con gli mariti, e con le mogli.
La situazione iniziale è la seguente:
Di seguito le dimostrazioni dei singoli casi.
Considerando che, dopo ogni viaggio, la barca approda alla seconda riva, si
avrà
Le due mogli passano dall'altra parte
Una delle mogli ritorna, mentre i due mariti passano
La moglie sulla seconda riva ritorna a prendere l'altra moglie
(Lucas)
Considerando che, dopo ogni viaggio, la barca approda alla seconda riva, si
avrà
Due mogli passano dall'altra parte
Una delle mogli torna e porta sull'altra riva la terza
Una delle mogli ritorna, resta con suo marito, mentre gli altri due mariti
passano
Un marito torna assieme alla moglie, che lascia a riva mentre porta
dall'altra parte l'altro marito
La moglie che ha appena attraversato il fiume ritorna a prendere una delle
altre due
Una moglie (o il marito) ritorna a prendere l'ultima
(Lucas)
Ecco come si può dimostrare l'impossibilità di questo problema quando non è
possibile far passare più di due persone alla volta.
Prima di tutto, va osservato che, tra un passaggio e l'altro, il numero delle
persone passate, se aumenta, non può che aumentare di un'unità.
Di conseguenza, possiamo supporre che si facciano passare due, poi tre, poi
quattro persone assecondando le condizioni imposte, e vediamo se queste possono
essere verificate anche quando sono passate cinque persone.
Queste cinque persone non possono trovarsi che in una delle quattro condizioni
seguenti:
I due primi casi sono impossibili, perchè contraddicono l'enunciazione del
problema, dato che sulla seconda riva, le donne sono in maggiornaza e, di
conseguenza, almeno una si trova in compagnia di un altro uomo senza il marito;
allo stesso modo è impossibile il terzo caso, perchè questa volta le donne si
trovano in maggioranza sulla prima riva.
Quanto all'ultimo caso, può aver luogo solo se nell'ultimo attraversamento
sono stati portati due uomini oppure un uomo e una donna.
In realtà, non è possibile che siano stati portati due uomini, poichè
sull'altra riva sarebbero rimasti due uomini e tre donne, con una situazione
analoga a quella del secondo caso;
nè è possibile che siano stati trasportati un uomo e una donna, perchè sulla
prima riva sarebbero rimasti un uomo e quattro donne, situazione quindi analoga
al primo caso.
Dunque, seguendo le condizioni poste dall'enunciato del problema, non è
possibile far transitare cinque persone.
Possiamo utilizzare lo stesso ragionamento utilizzato da Lucas per il caso
precedente (4 coppie - 2 posti).
Di conseguenza, possiamo supporre che si facciano passare due, poi tre, fin a
persone assecondando le
condizioni imposte, e vediamo se queste possono essere verificate anche quando
sono passate persone.
Per la dimostrazione, consideriamo un , e pari; ossia , con .
Dunque, queste persone possono trovarsi in
una delle condizioni seguenti:
Essendo pari, si ha che:
i primi casi sono
impossibili, perchè contraddicono l'enunciazione del problema, dato che sulla
seconda riva, le donne sono in maggioranza e, di conseguenza, almeno una si
trova in compagnia di un altro uomo senza il marito;
allo stesso modo sono impossibili i successivi casi, perchè
questa volta le donne si trovano in maggioranza sulla prima riva.
Quanto all'ultimo caso, può aver luogo solo se nell'ultimo attraversamento
sono stati portati due uomini oppure un uomo e una donna.
In realtà, non è possibile che siano stati portati due uomini, poiché
sull'altra riva sarebbero rimasti uomini e donne, con una situazione
analoga a quella del secondo caso;
nè è possibile che siano stati trasportati un uomo e una donna, perchè sulla
prima riva sarebbero rimasti uomo e donne, situazione quindi
analoga al primo caso.
Dunque, seguendo le condizioni poste dall'enunciato del problema, non è
possibile far transitare persone, ed il problema è
pertanto non risolvibile.
(Lucas - Labosne)
All'inizio passano tre donne
Una donna (o due) ritornano per portare sulla seconda riva la quarta
Una delle donne ritorna, resta con suo marito, mentre passano gli altri tre
uomini
Uno dei mariti ritorna assieme alla moglie e porta sulla seconda riva
l'ultimo marito
Infine, l'ultimo dei mariti torna a prendere sua moglie
(Lucas - Delannoy)
Considerando che, dopo ogni viaggio, la barca approda alla seconda riva, si
avrà
Tre donne passano per prime
Una donna (o due) torna indietro e porta la quarta sulla seconda riva
Una delle donne ritorna, e tre mariti raggiungono le rispettive mogli
Una delle coppie ritorna, mentre passano gli altri tre mariti
Una delle mogli ritorna e porta altre due mogli sulla seconda riva
Una moglie (o il marito) ritorna a prendere l'ultima
Possiamo utilizzare lo stesso ragionamento utilizzato per il caso di ().
In questo caso, però, va osservato che, tra un passaggio e l'altro, il numero
delle persone passate, se aumenta, può aumentare sia di un'unità, che di
due.
Di conseguenza, possiamo supporre che si facciano passare due, poi tre, fino a
persone assecondando le
condizioni imposte, e vediamo se queste possono essere verificate anche quando
sono passate , ed persone.
Supponiamo, per comodità, che sia pari.
Situazione con persone sulla seconda
riva:
queste persone possono trovarsi in
una delle condizioni seguenti:
i primi casi sono
impossibili, perchè contraddicono l'enunciazione del problema, dato che sulla
seconda riva, le donne sono in maggioranza e, di conseguenza, almeno una si
trova in compagnia di un altro uomo senza il marito;
allo stesso modo sono impossibili i successivi casi, perchè
questa volta le donne si trovano in maggioranza sulla prima riva.
Quanto all'ultimo caso, può aver luogo solo se nell'ultimo attraversamento
sono stati portati tre uomini oppure due uomini e una donna.
In realtà, non è possibile che siano stati portati tre uomini, poiché
sull'altra riva sarebbero rimasti uomini e donne, ossia una o più
donne senza il proprio marito;
nè è possibile che siano stati trasportati due uomini e una donna, perchè
sulla prima riva sarebbero rimasti uomini e donne, situazione analoga
alla precedente.
Dunque, seguendo le condizioni poste dall'enunciato del problema, non è
possibile far transitare persone.
Tuttavia, sempre assecondando le condizioni imposte, potrebbe essere possibile
passare direttamente, da persone ad persone; pertanto
analizziamo anche la situazione con persone sulla seconda
riva.
Situazione con persone sulla seconda
riva:
queste persone possono trovarsi in
una delle condizioni seguenti:
i primi casi sono
impossibili, perchè contraddicono l'enunciazione del problema, dato che sulla
seconda riva, le donne sono in maggioranza e, di conseguenza, almeno una si
trova in compagnia di un altro uomo senza il marito;
allo stesso modo sono impossibili gli ultimi casi, perchè
questa volta le donne si trovano in maggioranza sulla prima riva.
L'ultimo caso, analogamente a quanto scritto per l'ultimo caso della situazione
con persone sulla seconda riva,
è impossibile.
Resta da dimostrare l'impossibilità del caso centrale, ossia il caso in cui si
ha lo stesso numero di uomini e donne sulla seconda riva, ossia:
Questo caso, può aver luogo solo se nell'ultimo attraversamento sono stati
portati tre uomini, tre donne oppure due uomini e una donna.
In realtà, non è possibile che siano stati portati tre uomini, poiché, in
tal caso, sulla seconda riva sarebbero già presenti uomini e donne, ossia tre
donne senza il proprio marito;
altresì non è possibile che siano stati trasportati due uomini e una donna,
poiché, in tal caso, sulla seconda riva sarebbero già presenti uomini e donne, ossia una
donna senza il proprio marito;
Infine non è possibile che siano state portate tre donne, poiché sull'altra
riva sarebbero rimasti uomini e donne, ossia tre
donne senza il proprio marito.
Dunque, seguendo le condizioni poste dall'enunciato del problema, non è
possibile far transitare né persone, né persone; pertanto il
problema non è risolvibile.
Il ragionamento è il seguente:
si fanno passare coppie alla
volta sulla seconda riva, mentre una coppia ritorna indietro per permettere
l'attraversamento alle altre coppie.
Ripetendo questa manovra, si verifica facilmente che le coppie possono
attraversare il fiume in viaggi.
Passano mogli sulla seconda
riva;
una delle mogli torna, resta con il marito, mentre altri mariti passano sulla
seconda riva;
una coppia torna indietro, ed altre coppie
raggiungono la seconda riva;
ripetendo questa manovra si fanno passare tutte le restanti coppie.
Calcoliamo, adesso, il numero di viaggi che vengono effettuati;
dopo viaggi abbiamo la seguente
situazione
dopo di che una coppia torna indietro e si ottiene la seguente situazione
a questo punto abbiamo coppie che passano
sulla seconda riva, alla
volta;
stando a quanto calcolato nel caso precedente, il numero di viaggi necessario
per far passare coppie, alla volta,
sarà pari a
Quindi le coppie possono attraversare
il fiume in un totale di viaggi.
Considerando che, dopo ogni viaggio, la barca approda alla seconda riva, si
avrà
Le tre mogli passano dall'altra parte
Una delle mogli ritorna, mentre i tre mariti passano
Una delle mogli sulla seconda riva ritorna a prendere l'ultima moglie sulla
prima riva
Data creazione: aprile 2012
Ultimo aggiornamento: aprile 2012
xhtml 1.0
Sito Web realizzato da Gianfranco Bo