Skip to main content
21 events
when toggle format what by license comment
Dec 14, 2019 at 6:08 history edited langtutheky CC BY-SA 4.0
Add: Disclaimers
Dec 14, 2019 at 3:32 answer added D.W. timeline score: 2
Dec 14, 2019 at 1:24 history edited langtutheky CC BY-SA 4.0
Fixed: typos
Dec 13, 2019 at 23:10 review Close votes
Dec 19, 2019 at 3:05
Dec 13, 2019 at 23:07 comment added langtutheky @Hendrik Jan That statement is wrong. First, in Kleene closure $P^* = P^0 + P^1 + P^2+...$ where $P^0$={𝜀}. It is necessary that 𝜀 is not part of P, otherwise 𝜀+𝜀+𝜀+𝜀+... would be valid for any $P^*$ which is wrong. Second, this contradict with the definition of $P^+$ as well "L+ must either be composed from one element of L and finitely many non-empty terms in L or is just an element of L. Conversely, L* = {ε} ∪ L+"source. Therefore, for Kleene closure $P^*$, P must not contain 𝜀.
Dec 13, 2019 at 22:44 comment added Hendrik Jan Note that Kleene closure $P^* = P^0+P^1+P^2+\dots$ by definition, where $P^0=\{\varepsilon\}$. This is independent on whether $\varepsilon\in P$ or not.
Dec 13, 2019 at 22:41 history edited langtutheky CC BY-SA 4.0
The last edit changed the original question's wording and thus, its intention. This is the original statements from the first version.
Dec 13, 2019 at 20:17 history edited Yuval Filmus CC BY-SA 4.0
added 701 characters in body
Dec 13, 2019 at 19:06 comment added langtutheky @Hendrik Jan In addition, it just came to me that you did not realize the proof did not magically "replace R by QP* and then at the end conclude R=QP*". P* appears because of the generalization of (𝜀 + P + $𝑃 ^ 2$ + $𝑃 ^ 3$+...) to be equivalent to P* given that P does not contain 𝜀. This is a closure of P.
Dec 13, 2019 at 18:54 comment added langtutheky @Hendrik Jan I am not sure what you mean that this proof does not work. First, the fact that P does not contain 𝜀 is used in the last line of the proof to generalize (𝜀 + P + $P^2$ + $P^3$+...) to be equivalent with P*. If P does contain 𝜀 then this generalization is false. Second, please do a simple google "Arden's Theorem Proof" and pick any of the top results, all those professionals use the same proof technique of R substitution as presented here. Their procedures follows exactly the one I described above so I am not sure how this proof "does not work" for you.
Dec 13, 2019 at 11:25 comment added Hendrik Jan This "proof" does not work. During the argumentation the fact that we want to prove is used half-way: Replace R by QP* and then at the end conclude R=QP*. Proofs don't work that way. Again, it is stated that P does not contain $\varepsilon$ but this is never actually used.
Dec 12, 2019 at 23:51 answer added Yuval Filmus timeline score: 4
Dec 12, 2019 at 20:24 history edited langtutheky CC BY-SA 4.0
edited tags
Dec 12, 2019 at 20:20 comment added langtutheky @awovu netux I think you confused yourself, R is logically equivalent to the entire expression Q+RP (Q or RP), but R is not logically equivalent to either Q or RP individually as you implied. So you cannot substitute Q into R. QP*, however, is logically equivalent to R as the proof demonstrated. Therefore, QP* can be use as substitution for R.
Dec 12, 2019 at 20:08 history edited langtutheky CC BY-SA 4.0
added 101 characters in body
Dec 12, 2019 at 20:00 comment added langtutheky @ Hendrik Jan the above proof is an excerpt from the original proof I linked on my OP. This excerpt was meant to be a reference and yes it is implied 𝑃 does not contain 𝜀. Nevertheless, I will edit the post to clarify this implication.
Dec 12, 2019 at 17:26 comment added D.W. Please don't post follow-up questions in the 'Your Answer' box. We are not a discussion forum, and we have strict quality standards for answers. Either edit the question (if you are the person who asked the question), or ask a new, self-contained question using the 'Ask Question' button in the upper-right. If you're requesting clarification, you'll be able to do that once you've participated in the site more, but for now we'd prefer that you focus on asking useful questions or answering other questions.
Dec 12, 2019 at 16:50 comment added awovu netux what is confusing is why did we replace with QP* instead of only Q since R is equal to Q or RP.
Dec 12, 2019 at 8:53 comment added Hendrik Jan Any proof for uniqueness should use the necessary condition that $P$ does not contain $\varepsilon$. I do not recognize that here.
Dec 12, 2019 at 4:00 review First posts
Dec 12, 2019 at 19:04
Dec 12, 2019 at 3:55 history asked langtutheky CC BY-SA 4.0