Is the reaction of Anthocyanin to pH reversible? I mean if we increase the pH and get the color change, if we then decrease the pH, the color will be changed back to its original color?
Anthocyanins change color in different pH levels because their molecular structure actually shifts as the pH of the solution they are in changes from acidic to basic and vice versa. This makes these pigments unique compared to other natural colors. https://learn.ddwcolor.com/why-do-anthocyanins-change-color/