I happen to have worked on a Mathematical topic. The story is complicated.
It was not my original idea. My professor had already worked on it for a long time, intermittently. In fact, when we started out, I did not understand the concepts that well. Over a period of time, I picked up and managed to implement the algorithm myself; it proved to be even better than professor's implementation and speed was 10% faster.
We were to publish this paper, but it took a different turn. The professor has some different thought process, and wants to prove a substantial finding. He has linked it to a thought that it can be better further. We have a complete discord of thoughts on this. I do not deny what he is saying is true, but I think it should be the next phase. Our work till now produces best results, of course - under certain conditions.
I do not mind working with him further, and bringing it together to the research community. But I am going for a PhD. And I will not be physically available. I suggested an option of remote interaction, but the professor does not agree. He explained why meetings are important and why remote work cannot be carried out efficiently. After the discord, it is more of an ego issue, he did not directly indicate it. But I agree with most of his points on remote work being difficult.
But I have worked hard on the problem, sometimes 10 hours a day, for 5 complete months. And now I have to walk away without anything on my name. The nature of a professor is extremely dominating, and he will NOT mention my name in the paper once it comes to publishing after following his pathway. This is not my analysis, he clearly said this: "If you are not working on it any further, your name will not be included in the paper" He will probably find another student (MS level) and get it through.
Now my questions are:
Can I publish work till now, as it is also a major finding? I firmly believe I completely understand what is being proposed, under what scenarios finding is valid, simply put, I own the work, even though original idea is not mine. I indirectly talked about this with professor, he nullified that this is even possible, indicating I should not.
Will this be termed as plagiarism? I am ready to mention professor's name, but he does not even agree to idea of publishing it at this stage. So I have two options:
a. Mentioning his name as an author without his consent.
b. Mentioning him only in the acknowledgements, and also mentioning it was his idea and we worked together, but he does not agree this should be published without future additions.
Will this come back to me in a bad way, possibly unimaginable to me at this point of time. I am just starting out my research career and do not want it to be hampered because of my behavior/attitude.
Could you suggest any better way of resolving the situation? Talking to the professor is not really helping, yesterday we spent five hours discussing it. He is acting stubborn, uncooperative and because of that I have a feeling of wasting my six months. Of course, I learned lot in the process, my programming is much better now, my research methodology has improved. But unless I publish something, it remains only with me. I genuinely want to demonstrate my work, my abilities through a publication.
Edit_1_after_~20_months I ended up not attempting to write a paper. At that time, I had a feeling that I did SO_MUCH work but have gained nothing, and wanted some output. I was wrong though, I learned how to approach a problem, how to carry out research iteratively, my programming improved a lot. The professor is still in touch. I have moved to different country and working on my PhD. Not having that work on my name does not matter a bit, but learnings do make a positive difference. I thank people who put out their thinking and suggestion. It was a vile effort from a bu**hurt person and that thinking does not make sense now.