Proof: Pop Index Base

Let's prove the following theorem:

remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] = [ ]

Proof:

View as a tree | View dependent proofs | Try proving it

Proof Table
# Claim Reason
1 remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] = reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ]) remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] = reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ])
2 remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ] = result of dumping [ ] to [ ] remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ] = result of dumping [ ] to [ ]
3 result of dumping [ ] to [ ] = [ ] result of dumping [ ] to [ ] = [ ]
4 remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ] = [ ] if remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ] = result of dumping [ ] to [ ] and result of dumping [ ] to [ ] = [ ], then remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ] = [ ]
5 reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ]) = reverse of [ ] if remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ] = [ ], then reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ]) = reverse of [ ]
6 reverse of [ ] = [ ] reverse of [ ] = [ ]
7 reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ]) = [ ] if reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ]) = reverse of [ ] and reverse of [ ] = [ ], then reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ]) = [ ]
8 remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] = [ ] if remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] = reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ]) and reverse of (remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] and visited stack is [ ]) = [ ], then remaining elements after [ [ 0, [ ] ], [ ] ] is popped at index [ 0, [ ] ] = [ ]

Comments

Please log in to add comments