Variabile libera

variabile di una formula logica non presente nello scope di un quantificatore

In logica matematica e in particolare in un linguaggio del primo ordine si dice che una variabile occorre libera in una formula ben formata se nella formula non ci sono quantificatori su tale variabile.

Esempi

  • Nella formula
 

(dove   è un simbolo per predicato unario) la sola variabile presente è   che non occorre libera poiché è quantificata da  .

  • Nella formula
 

(dove   è un simbolo per predicato binario) sono presenti le variabili   e   di cui   occorre libera (non ci sono quantificatori su  ) ma   no.

Definizione ricorsiva

La nozione di occorrenza libera in   si può definire ricorsivamente nel seguente modo:

  • se   è una formula atomica allora x occorre libera in   se x compare in  .
  • se   è ottenuta dalle formule   e   congiungendo queste con un simbolo di connettivo logico allora x occorre libera in   se x occorre libera in   o in  .
  • se   ha la forma   oppure   allora x occorre libera in   se occorre libera in   e  

Il fatto che questa definizione ricorsiva sia ben posta è garantito dal teorema di ricorsione assieme con il teorema di leggibilità unica.