14 svar
204 visningar
Kookie02 10
Postad: 29 okt 2022 15:13

Logik predikatlogik

Jag har fastnat på den här frågan:

jag ska alltså substituera in i + k där det står n men problemet är att det endast är möjligt om variablerna i och k inte är bundna (vilket de är i detta fall).  Jag undrar hur jag ska tänka, tips/hjälp uppskattas

Laguna Online 30721
Postad: 29 okt 2022 20:00

Jag känner mig lite vilsen här. Har du en liknande tidigare uppgift som du kunde lösa?

Kookie02 10
Postad: 30 okt 2022 09:45

Nej tyvärr

Smutsmunnen 1054
Postad: 30 okt 2022 10:26

Är inte tanken att du ska döpa om (omnamna) i och k så att substitutionen blir möjlig?

Kookie02 10
Postad: 30 okt 2022 12:10

hur menar du?

Laguna Online 30721
Postad: 30 okt 2022 12:51

Om du byter ut i mot j så är i inte bunden längre.

Kookie02 10
Postad: 30 okt 2022 14:44

fast jag kan väl inte byta ut mot  eftersom j också är bunden

Laguna Online 30721
Postad: 30 okt 2022 14:57

Jaha, jag slarvade. Ta en ny bokstav, t.ex. p.

Kookie02 10
Postad: 30 okt 2022 15:14

fast om jag byter ut mot p, vad gör det för skillnad? Jag måste väl ändå ändra ∀i till ∀p vilket gör att p blir bunden istället 

Smutsmunnen 1054
Postad: 30 okt 2022 16:04

Fast att p är bunden hindrar dig ju inte att substituera n mot i+k.

Kookie02 10
Postad: 30 okt 2022 17:07

men kommer jag inte behöva byta ut i:et i i + k mot  p + k ? Eller kan jag ha kvar den?

Laguna Online 30721
Postad: 1 nov 2022 13:25

Det är det bundna i:et som du byter ut mot p. Det fria i ska fortsätta heta i.

Kookie02 10
Postad: 1 nov 2022 14:10

Ok, jag har skrivit såhär, ∀p∀j (p>1 ∧ (i+k) = p×j --> ∃k (p = 2×k)). Är det korrekt?

Laguna Online 30721
Postad: 1 nov 2022 14:40

Jag tycker det.

egh111 1
Postad: 10 okt 2023 22:14 Redigerad: 10 okt 2023 22:20

Hade du rätt eller?

Svara
Close