Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 15. 10. 2009 16:38 — Editoval Petrrrrr (15. 10. 2009 16:45)

Petrrrrr
Zelenáč
Příspěvky: 18
Reputace:   
 

správnost formálního zápisu

Zdravím. našla by se zde dobrá duše, která by mi zkontrolovala zda mám následující "text" zapsán matematicky správně? (slovní popis nepočítaje ;) )
Znám A, B, C, D.

Můj slovní popis (nevím jestli to říkám správně) A je množina rozdílu množiny D od množiny M, která je definovaná tak, že M náleží do D a současně M průnik v závorce B sjednoceno s C konec závorky není prázdná množina.
můj zápis je takový
$A= \{D\backslash \{M|M \in D \wedge M \cap (B \cup C)\neq \emptyset\}\}$

je tento zápis formálně zapsaný správně? Pokud bych svoje myšlenky blbě formuloval, tak je zkusím říct jinak... Jde mi hlavně jestli ten rozdíl množin je zapsaný korektně. Jestli můžu použít zápis $\{M|M \in D \wedge M \cap (B \cup C)\neq \emptyset\}$ aniž bych musel množinu pojmenovávat např. R. nebo už ji mám pojmenovanou jako množinu M?
dík moc

Offline

 

#2 15. 10. 2009 18:13

Tychi
Příspěvky: 2463
Škola: MFF UK
Reputace:   56 
Web
 

Re: správnost formálního zápisu

Zápis je pochopitelný, korektní asi také. Bylo by zbytečné množinu pojmenovat, pokud ji jinde nepotřebuješ a tenhle dlouhý zápis se nevyskytne mockrát.


Vesmír má čas.

Offline

 

#3 15. 10. 2009 18:31

Oxyd
Příspěvky: 614
Škola: MFF UK, teoretická informatika
Pozice: Student
Reputace:   31 
 

Re: správnost formálního zápisu

A je jednoprvková množina, jejíž jediný prvek je množina, která je rozdílem těch dvou.  Je tohle to, co chceš?

A taky to nemusíš odečítat, pokud nechceš, stačí tu podmínku znegovat: $ A = \{ \{ M \in D \;:\; M \cap \left( B \cup C \right) = \emptyset \} \} $ -- mělo by to být totéž, pokud se správně dívám.


Mýlím se častěji, než bych chtěl. Pokud vám v mém příspěvku něco nehraje, neváhejte se zeptat.
Jsem stále mlád a je mi příjemnější tykání. :)

Offline

 

#4 15. 10. 2009 18:48 — Editoval BrozekP (15. 10. 2009 18:49)

Pavel Brožek
Místo: Praha
Příspěvky: 5694
Škola: Informatika na MFF UK
Pozice: Student
Reputace:   194 
 

Re: správnost formálního zápisu

↑ Petrrrrr:

Ano, nemusíš ji pojmenovávat, abys ji mohl odečíst. Ale nejsem si jistý, jestli používáš symboliku tak, jak zamýšlíš. Tak jen pro jistotu:

$B=\{1,\{2\}\}\nl C=\{1\}\nl D=\{\{1\},\{2\},\{1,2\}\}$

dává

$A=\{\{\{2\}\}\}$.

a také platí

$A= \{\{M|M \in D \wedge M \cap (B \cup C)= \emptyset\}\}$.

Je to tak?

Edit: Zase jsem pomalý :-(

Offline

 

#5 15. 10. 2009 20:18

Petrrrrr
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: správnost formálního zápisu

Tychi napsal(a):

Zápis je pochopitelný, korektní asi také. Bylo by zbytečné množinu pojmenovat, pokud ji jinde nepotřebuješ a tenhle dlouhý zápis se nevyskytne mockrát.

jo vyskytuje se jen jednou, kdybych jej používal vícekrát, tak bych si ji asik pojmenoval...

Oxyd napsal(a):

A je jednoprvková množina, jejíž jediný prvek je množina, která je rozdílem těch dvou.  Je tohle to, co chceš?

A taky to nemusíš odečítat, pokud nechceš, stačí tu podmínku znegovat: $ A = \{ \{ M \in D \;:\; M \cap \left( B \cup C \right) = \emptyset \} \} $ -- mělo by to být totéž, pokud se správně dívám.

nn A může být víceprvková množina (neměla by ale být prázdnou množinou), neměla by ale obsahovat další množinu(množiny) prvků

to znegování je elegantní způsob... nejspíš bych to použil. díky :)

Offline

 

#6 15. 10. 2009 20:28

Pavel Brožek
Místo: Praha
Příspěvky: 5694
Škola: Informatika na MFF UK
Pozice: Student
Reputace:   194 
 

Re: správnost formálního zápisu

↑ Petrrrrr:

$A= \{D\backslash \{M|M \in D \wedge M \cap (B \cup C)\neq \emptyset\}\}$

Pokud tohle platí, tak je A určitě jednoprvková množina. Protože pravá strana je jednoprvková množina.

Offline

 

#7 15. 10. 2009 21:02

Petrrrrr
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: správnost formálního zápisu

↑ BrozekP:ups, tak to to mám nejspíš zle, takže to budu muset celý překopat :(

Offline

 

#8 16. 10. 2009 17:04

Petrrrrr
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: správnost formálního zápisu

teď nad tím přemýšlím a nemělo by to být takto? Říkáte, že A je jednoprvková množina. Neříkáte ale jestli tím jedním prvkem je další množina
nemohlo by to tedy být takto?

$A= D\backslash \{M|M \in D \wedge M \cap (B \cup C)\neq \emptyset\}$

pak jsem ještě přemýšlel nad tímto
$A= \{D\backslash \{M|M \subseteq D \wedge M \cap (B \cup C)\neq \emptyset\}\}$
ale pokud je má úvaha správná, tak to nic neřeší?

Offline

 

#9 16. 10. 2009 17:50

Pavel Brožek
Místo: Praha
Příspěvky: 5694
Škola: Informatika na MFF UK
Pozice: Student
Reputace:   194 
 

Re: správnost formálního zápisu

↑ Petrrrrr:

Oba ty zápisy jsou správně. Ale nevím, co tím chceš vlastně zapsat. Můžeš uvést příklad množin B, C, D a jak bys chtěl aby vypadala množina A?

Offline

 

#10 16. 10. 2009 18:29

Petrrrrr
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: správnost formálního zápisu

↑ BrozekP:

tak dobře :) popíšu, co se doopravdy skrývá za těmi množinami...

D je množina stavů, které může nabývat automat.

$(B \cup C)$ je sjednocení konečných stavů předcházejícíh dvou automatů.

M jsou konečné stavy, pro který platí tam ty podmínky

A je mnžina všech nekoncových stavů automatu.

Nevím jestli to k něčemu bude ;) pokud se v tom neorientujete, tak to vyjádření, co která množina znamená je k ničemu :)

Offline

 

#11 16. 10. 2009 19:16

Pavel Brožek
Místo: Praha
Příspěvky: 5694
Škola: Informatika na MFF UK
Pozice: Student
Reputace:   194 
 

Re: správnost formálního zápisu

V automatech se bohužel moc nevyznám. Ale nesnažíš se jen složitě zapsat

$A=D\setminus(B\cup C)$ ?

Offline

 

#12 16. 10. 2009 19:41

Petrrrrr
Zelenáč
Příspěvky: 18
Reputace:   
 

Re: správnost formálního zápisu

BrozekP napsal(a):

V automatech se bohužel moc nevyznám. Ale nesnažíš se jen složitě zapsat

$A=D\setminus(B\cup C)$ ?

věděl jsem, že automaty jsou už docela specifická část... ale i tak dík ;)
jde o to, že mám dva automaty, z toho udělaný jeden a ten mám převedený na další, z něhož budu dělat doplněk.
To, co jsi napsal, se hodí na situaci, kde bych měl dva automaty, z nich udělaný jeden a z něj už udělaný doplněk. ;)
právě ten převod z jednoho automatu na druhý je ta moje původní část ($A= {M|M \in D \wedge M \cap T \neq \emptyset\}$, kde T jsou koncové stavy) je analogicky doplněná ze skript a z ní pak udělán doplněk.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson