Define the formal language UPDOWNUP as $L = \{ s(reverse(s))s,s \in (a+b)^* \} = \{aaa,bbb,aaaaaa,abbaab, baabba, bbbbbb, ... \}$
I want to show using the pumping-lemma for context free languages that this language is not context free.
My thoughts: By the pumping lemma if this was a context free language, then for any word which has length greater than $2^p$, where $p$ is the number of live productions of the grammar, then it must be of the form $w=uvxyz$ where $v,y$ cannot both be empty, and $x$ is not empty, and for any $n \in \Bbb N$
$ uv^nxy^nz$ must be in the language.
I have had the idea to try using either $a^na^na^n$ where $n > 2^p$ or $a^nb^nb^na^na^nb^n$ to find a contradiction.
In the former, it seems that If I decompose $a^{3n}$ then I notice that the new word formed by taking powers of $v,y$ must result with a word where the number of "a's" is divisible by 3 since $length((s)reverse(s)(s))=3length(s))$, but this is do-able if both $v,y$ are powers of $a$ that are divisible by 3, so I am not sure how to proceed.
If anything is unclear I will edit the post to make it more clear.