Newsgroup: it.cultura.linguistica.italiano
Titolo: finchè non

La frase che mi turba č:
"sognavo di fare la spia, a quindici anni, finchč *non* sono rimasta
incinta.
Nella lingua parlata, č una forma frequente, ma quel *non* a pensarci bene
ha veramente poco senso.
Secondo voi č scorretto oppure no?
zazzyn

 incinta."
L'unico "problema" è che sembra che la spia in questione sia rimasta 
incinta a quindici anni. Forse intendeva così?
"A quindici anni sognavo di fare la spia, ficnhé a diciotto non rimasi 
incinta e dovetti cambiare idea".
pensa ad altre frasi tipo:
"ti aspetterò fino a quando non arriverai". E' perfettamente lecita e 
corretta. O alemneo fino a quando non metteranno una regola che la vieti.
P.
-- 
Passo lento, disinvolto e spensierato degli alpini che marciano
cantando sotto le parabole successive e accanite degli shrapnels. 

 corretta.
Questo mi conforta, anche se continuo a chiedermi come è nata una forma così
bizzarra. Mi pare l'unico caso in cui il *non* non implica una negazione.
zazzyn

 bizzarra. Mi pare l'unico caso in cui il *non* non implica una negazione.
Aspetta, la formula è *finché non"; il *non* non va attaccato al verbo.
Sulla stesso schema: *se non*, *appena non* ecc.


 bizzarra. Mi pare l'unico caso in cui il *non* non implica una negazione.
Penso che la cosa si possa spiegare cosě:
il "finché non" si riferisce al periodo precedente l'evento in questione
Walter Tross

 bene ha veramente poco senso.
A me invece sembra logico e necessario.
Prova a pensare a queste frasi:
finché avrò soldi da spendere, farò la bella vita;
finché avrò le forze per farlo, andrò tutti i giorni a nuotare.
In questi casi 'finché' regge una condizione che si protrae nel tempo, e che
è condizione necessaria affiché accada quanto descritto dalla principale.
Anche al passato le cose funzionano nello stesso modo:
feci la bella vita, fiché ebbi soldi da spendere;
andai tutti i giorni a nuotare, finché ebbi le forze per farlo.
Ora proviamo con questa:
sognavo di fare il calciatore, finché sono restato sano.
Notiamo, di nuovo, che dopo 'finché' c'è sempre la condizione che deve
perdurare affinché si possa verificare quanto espresso dalla principale. In
questo caso l'azione che deve perdurare è <restare sano>
Adesso possiamo avvicinarci alla tua, perché <sono restato sano> equivale a
<non mi sono ammalato>.
Abbiamo dunque:
sognavo di fare il calciatore, finché <non mi sono ammalato>
dove il 'non' serve, perché è l'azione di <*non* essere ammalato> che deve
perdurare affinché si possa continuare a sognare.
Se ora consideriamo la tua:
sognavo di fare la spia, finché non sono rimasta incinta
c'è un evidente parallelismo con quanto ho detto finora.
Infatti affinché si possa sognare di fare la spia, deve perdurare la
condizione di <*non* essere incinta>.
Se disponessimo di un aggettivo che esprimesse il non essere incinta (così
come 'sano' esprime il non essere ammalato), potremmo dire che <non essere
incinta> equivale a <essere non-incinta> ed in tal caso potremmo scrivere:
sognavo di fare la spia, finché sono stata non-incinta.
Dal momento che la condizione per poter sognare di fare la spia è <essere
non-incinta>, vedi bene che quel 'non' che nega <essere incinta> è
assolutamente necessario.
Ricapitolando, la struttura generale è:
<azione che si svolge>, finché <condizione che permane>
di cui abbiamo questo caso particolare:
<continuare a fare X>, finché <si è X>
ovvero
<continuare a fare X>, finché <non si è non-X>.
Nel tuo caso tutto ciò non è ben evidente perché, come dicevo, non abbiamo
un aggettivo X che esprima il non essere incinta, sicché ci dobbiamo portare
dietro la negazione:
X = non-incinta
quindi
non si è non-X = non si è non-(non-incinta) = non si è incinta.
Nonstante questa difficoltà insita nel tuo esempio, spero di essere riuscito
a mostrare
che la struttura logica è sempre la stessa, ed è assolutamente rigorosa.
Ciao,
D.
P.S. Tutto questo giochetto con i 'non', ovvero con le negazioni delle
condizioni, è abbastanza noto ai programmatori che li usano nei cosiddetti
'cicli condizionati', come può essere il 'ciclo while' del linguaggio C.
Nel tuo caso sarebbe:
while (io = non-incinta)
    sogno di fare la spia;
ovvero
while (io <> incinta)
    sogno di fare la spia;
ma anche
while (non (io = incinta))
    sogno di fare la spia;
ed ecco spiegata la necessità di quel 'non'.

 assolutamente necessario.
Ora mi è perfettamente chiaro, grazie.
zazzyn

 rigorosa.
Uhm...
Il Garzanti se la cava dicendo invece che il "non" è pleonastico.
E' la stessa struttura logica della formula
"...nella buona e nella cattiva sorte, in salute e in malattia e
sorridere alla vita finché morte non vi separi"?
Il tuo ragionamento vale anche nell'espressione "a meno che non"?
Ciao,
Epimeteo

 Il tuo ragionamento vale anche nell'espressione "a meno che non"?
Per me:
"a meno che venga" ==> "tranne nel caso in cui venisse"
"a meno che non venga" ==> "tranne nel caso in cui non venisse"
tuttavia "a meno che non" può significare "a meno che" (evidentemente il
contrario è impossibile), e ricordo casi in cui il "non" non guastava (per
eufonia, immagino, o abitudine). Suggerirei di usarlo solo in casi in cui
il senso sia chiaro.
Ciao, FB
-- 
Mrs. Palmer, in her way, was equally angry. 'She was determined to drop his
acquaintance immediately, and she was very thankful that she had never been
acquainted with him at all'. (Jane Austen)

 sorridere alla vita finché morte non vi separi"?
Certo, infatti con quella formula si dice che la promessa vale fino a quando
vale la condizione di <non essere separati dalla morte>.
Pertanto quella promessa è valida fino a quando (= 'while') permane la
condizione di essere uniti dalla vita:
<farò questo e quello> finché <saremo uniti dalla vita>.
Come vedi ancora una volta la subordinata esprime la condizione necessaria
che deve permanere affinché sia vero/valido ciò che è espresso dalla
principale.
In linguaggio C il 'ciclo condizionato' sarebbe questo:
while (siamo uniti dalla vita)
    ci amiamo eccetera;
Se prendiamo <siamo uniti dalla vita> come espressione logica e inseriamo la
doppia negazione, abbiamo:
<siamo uniti dalla vita> = <non <non <siamo uniti dalla vita>>> =
= <non <siamo separati dalla morte>>
perché
non <essere uniti dalla vita> = essere separati dalla morte
A questo punto il ciclo condizionato diventa:
while (non (siamo separati dalla morte))
    ci amiamo eccetera;
che è appunto il <<finché morte non ci separi>>.
Ciao,
D.